ArmMachineLearningModelFactory.TextClassificationMultilabel Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
TextClassificationMultilabel(Nullable<MachineLearningLogVerbosity>, String, MachineLearningTableJobInput, String, NlpVerticalLimitSettings, MachineLearningTableJobInput, Nullable<ClassificationMultilabelPrimaryMetric>)
public static Azure.ResourceManager.MachineLearning.Models.TextClassificationMultilabel TextClassificationMultilabel(Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity? logVerbosity = default, string targetColumnName = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput trainingData = default, string featurizationDatasetLanguage = default, Azure.ResourceManager.MachineLearning.Models.NlpVerticalLimitSettings limitSettings = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput validationData = default, Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric? primaryMetric = default);
static member TextClassificationMultilabel : Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity> * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * string * Azure.ResourceManager.MachineLearning.Models.NlpVerticalLimitSettings * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * Nullable<Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric> -> Azure.ResourceManager.MachineLearning.Models.TextClassificationMultilabel
Public Shared Function TextClassificationMultilabel (Optional logVerbosity As Nullable(Of MachineLearningLogVerbosity) = Nothing, Optional targetColumnName As String = Nothing, Optional trainingData As MachineLearningTableJobInput = Nothing, Optional featurizationDatasetLanguage As String = Nothing, Optional limitSettings As NlpVerticalLimitSettings = Nothing, Optional validationData As MachineLearningTableJobInput = Nothing, Optional primaryMetric As Nullable(Of ClassificationMultilabelPrimaryMetric) = Nothing) As TextClassificationMultilabel
Parameters
- logVerbosity
- Nullable<MachineLearningLogVerbosity>
Enum for setting log verbosity.
- targetColumnName
- String
Target column name: This is prediction values column. Also known as label column name in context of classification tasks.
- trainingData
- MachineLearningTableJobInput
[Required] Training data input.
- featurizationDatasetLanguage
- String
Dataset language, useful for the text data.
- limitSettings
- NlpVerticalLimitSettings
Execution constraints for AutoMLJob.
- validationData
- MachineLearningTableJobInput
Validation data inputs.
- primaryMetric
- Nullable<ClassificationMultilabelPrimaryMetric>
Primary metric for Text-Classification-Multilabel task. Currently only Accuracy is supported as primary metric, hence user need not set it explicitly.
Returns
A new TextClassificationMultilabel instance for mocking.
Applies to
TextClassificationMultilabel(Nullable<MachineLearningLogVerbosity>, String, MachineLearningTableJobInput, Nullable<ClassificationMultilabelPrimaryMetric>, String, NlpFixedParameters, NlpVerticalLimitSettings, IEnumerable<NlpParameterSubspace>, NlpSweepSettings, MachineLearningTableJobInput)
Initializes a new instance of TextClassificationMultilabel.
public static Azure.ResourceManager.MachineLearning.Models.TextClassificationMultilabel TextClassificationMultilabel(Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity? logVerbosity = default, string targetColumnName = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput trainingData = default, Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric? primaryMetric = default, string featurizationDatasetLanguage = default, Azure.ResourceManager.MachineLearning.Models.NlpFixedParameters fixedParameters = default, Azure.ResourceManager.MachineLearning.Models.NlpVerticalLimitSettings limitSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.Models.NlpParameterSubspace> searchSpace = default, Azure.ResourceManager.MachineLearning.Models.NlpSweepSettings sweepSettings = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput validationData = default);
static member TextClassificationMultilabel : Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity> * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * Nullable<Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric> * string * Azure.ResourceManager.MachineLearning.Models.NlpFixedParameters * Azure.ResourceManager.MachineLearning.Models.NlpVerticalLimitSettings * seq<Azure.ResourceManager.MachineLearning.Models.NlpParameterSubspace> * Azure.ResourceManager.MachineLearning.Models.NlpSweepSettings * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput -> Azure.ResourceManager.MachineLearning.Models.TextClassificationMultilabel
Public Shared Function TextClassificationMultilabel (Optional logVerbosity As Nullable(Of MachineLearningLogVerbosity) = Nothing, Optional targetColumnName As String = Nothing, Optional trainingData As MachineLearningTableJobInput = Nothing, Optional primaryMetric As Nullable(Of ClassificationMultilabelPrimaryMetric) = Nothing, Optional featurizationDatasetLanguage As String = Nothing, Optional fixedParameters As NlpFixedParameters = Nothing, Optional limitSettings As NlpVerticalLimitSettings = Nothing, Optional searchSpace As IEnumerable(Of NlpParameterSubspace) = Nothing, Optional sweepSettings As NlpSweepSettings = Nothing, Optional validationData As MachineLearningTableJobInput = Nothing) As TextClassificationMultilabel
Parameters
- logVerbosity
- Nullable<MachineLearningLogVerbosity>
Log verbosity for the job.
- targetColumnName
- String
Target column name: This is prediction values column. Also known as label column name in context of classification tasks.
- trainingData
- MachineLearningTableJobInput
[Required] Training data input.
- primaryMetric
- Nullable<ClassificationMultilabelPrimaryMetric>
Primary metric for Text-Classification-Multilabel task. Currently only Accuracy is supported as primary metric, hence user need not set it explicitly.
- featurizationDatasetLanguage
- String
Featurization inputs needed for AutoML job.
- fixedParameters
- NlpFixedParameters
Model/training parameters that will remain constant throughout training.
- limitSettings
- NlpVerticalLimitSettings
Execution constraints for AutoMLJob.
- searchSpace
- IEnumerable<NlpParameterSubspace>
Search space for sampling different combinations of models and their hyperparameters.
- sweepSettings
- NlpSweepSettings
Settings for model sweeping and hyperparameter tuning.
- validationData
- MachineLearningTableJobInput
Validation data inputs.
Returns
A new TextClassificationMultilabel instance for mocking.