Freigeben über


MulticlassClassificationCatalog.MulticlassClassificationTrainers Class

Definition

Class used by MLContext to create instances of multiclass classification trainers.

public sealed class MulticlassClassificationCatalog.MulticlassClassificationTrainers : Microsoft.ML.TrainCatalogBase.CatalogInstantiatorBase
type MulticlassClassificationCatalog.MulticlassClassificationTrainers = class
    inherit TrainCatalogBase.CatalogInstantiatorBase
Public NotInheritable Class MulticlassClassificationCatalog.MulticlassClassificationTrainers
Inherits TrainCatalogBase.CatalogInstantiatorBase
Inheritance
MulticlassClassificationCatalog.MulticlassClassificationTrainers

Extension Methods

LightGbm(MulticlassClassificationCatalog+MulticlassClassificationTrainers, LightGbmMulticlassTrainer+Options)

Create LightGbmMulticlassTrainer with advanced options, which predicts a target using a gradient boosting decision tree multiclass classification model.

LightGbm(MulticlassClassificationCatalog+MulticlassClassificationTrainers, Stream, String)

Create LightGbmMulticlassTrainer from a pre-trained LightGBM model, which predicts a target using a gradient boosting decision tree multiclass classification model.

LightGbm(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Int32)

Create LightGbmMulticlassTrainer, which predicts a target using a gradient boosting decision tree multiclass classification model.

LbfgsMaximumEntropy(MulticlassClassificationCatalog+MulticlassClassificationTrainers, LbfgsMaximumEntropyMulticlassTrainer+Options)

Create LbfgsMaximumEntropyMulticlassTrainer with advanced options, which predicts a target using a maximum entropy classification model trained with the L-BFGS method.

LbfgsMaximumEntropy(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Single, Single, Single, Int32, Boolean)

Create LbfgsMaximumEntropyMulticlassTrainer, which predicts a target using a maximum entropy classification model trained with the L-BFGS method.

NaiveBayes(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String)

Create a NaiveBayesMulticlassTrainer, which predicts a multiclass target using a Naive Bayes model that supports binary feature values.

OneVersusAll<TModel>(MulticlassClassificationCatalog+MulticlassClassificationTrainers, ITrainerEstimator<BinaryPredictionTransformer<TModel>,TModel>, String, Boolean, IEstimator<ISingleFeaturePredictionTransformer<ICalibrator>>, Int32, Boolean)

Create a OneVersusAllTrainer, which predicts a multiclass target using one-versus-all strategy with the binary classification estimator specified by binaryEstimator.

PairwiseCoupling<TModel>(MulticlassClassificationCatalog+MulticlassClassificationTrainers, ITrainerEstimator<ISingleFeaturePredictionTransformer<TModel>, TModel>, String, Boolean, IEstimator<ISingleFeaturePredictionTransformer<ICalibrator>>, Int32)

Create a PairwiseCouplingTrainer, which predicts a multiclass target using pairwise coupling strategy with the binary classification estimator specified by binaryEstimator.

SdcaMaximumEntropy(MulticlassClassificationCatalog+MulticlassClassificationTrainers, SdcaMaximumEntropyMulticlassTrainer+Options)

Create SdcaMaximumEntropyMulticlassTrainer with advanced options, which predicts a target using a maximum entropy classification model trained with a coordinate descent method.

SdcaMaximumEntropy(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Nullable<Single>, Nullable<Single>, Nullable<Int32>)

Create SdcaMaximumEntropyMulticlassTrainer, which predicts a target using a maximum entropy classification model trained with a coordinate descent method.

SdcaNonCalibrated(MulticlassClassificationCatalog+MulticlassClassificationTrainers, SdcaNonCalibratedMulticlassTrainer+Options)

Create SdcaNonCalibratedMulticlassTrainer with advanced options, which predicts a target using a linear multiclass classification model trained with a coordinate descent method.

SdcaNonCalibrated(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, ISupportSdcaClassificationLoss, Nullable<Single>, Nullable<Single>, Nullable<Int32>)

Create SdcaNonCalibratedMulticlassTrainer, which predicts a target using a linear multiclass classification model trained with a coordinate descent method.

NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, NerTrainer+NerOptions)

Fine tune a Named Entity Recognition model.

NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Int32, Int32, BertArchitecture, IDataView)

Fine tune a NAS-BERT model for Named Entity Recognition. The limit for any sentence is 512 tokens. Each word typically will map to a single token, and we automatically add 2 specical tokens (a start token and a separator token) so in general this limit will be 510 words for all sentences.

NameEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, NerTrainer+NerOptions)
Obsolete.

Obsolete: please use the NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, NerTrainer+NerOptions) method instead

NameEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Int32, Int32, BertArchitecture, IDataView)
Obsolete.

Obsolete: please use the NamedEntityRecognition(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, Int32, Int32, BertArchitecture, IDataView) method instead

ObjectDetection(MulticlassClassificationCatalog+MulticlassClassificationTrainers, ObjectDetectionTrainer+Options)

Fine tune an object detection model.

ObjectDetection(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, String, String, String, Int32)

Fine tune an object detection model.

QuestionAnswer(MulticlassClassificationCatalog+MulticlassClassificationTrainers, QATrainer+Options)

Fine tune a ROBERTA model for Question and Answer. The limit for any sentence is 512 tokens. Each word typically will map to a single token, and we automatically add 2 specical tokens (a start token and a separator token) so in general this limit will be 510 words for all sentences.

QuestionAnswer(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, String, String, String, Int32, Int32, Int32, BertArchitecture, IDataView)

Fine tune a ROBERTA model for Question and Answer. The limit for any sentence is 512 tokens. Each word typically will map to a single token, and we automatically add 2 specical tokens (a start token and a separator token) so in general this limit will be 510 words for all sentences.

TextClassification(MulticlassClassificationCatalog+MulticlassClassificationTrainers, TextClassificationTrainer+TextClassificationOptions)

Fine tune a NAS-BERT model for NLP classification. The limit for any sentence is 512 tokens. Each word typically will map to a single token, and we automatically add 2 specical tokens (a start token and a separator token) so in general this limit will be 510 words for all sentences.

TextClassification(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, String, String, Int32, Int32, BertArchitecture, IDataView)

Fine tune a NAS-BERT model for NLP classification. The limit for any sentence is 512 tokens. Each word typically will map to a single token, and we automatically add 2 specical tokens (a start token and a separator token) so in general this limit will be 510 words for all sentences.

ImageClassification(MulticlassClassificationCatalog+MulticlassClassificationTrainers, ImageClassificationTrainer+Options)

Create ImageClassificationTrainer using advanced options, which trains a Deep Neural Network(DNN) to classify images.

ImageClassification(MulticlassClassificationCatalog+MulticlassClassificationTrainers, String, String, String, String, IDataView)

Create ImageClassificationTrainer, which trains a Deep Neural Network(DNN) to classify images.

Applies to