ArmMachineLearningModelFactory.TextClassificationMultilabel Method

Definition

Overloads

TextClassificationMultilabel(Nullable<MachineLearningLogVerbosity>, MachineLearningTableJobInput, String, Nullable<ClassificationMultilabelPrimaryMetric>, NlpVerticalLimitSettings, String, MachineLearningTableJobInput)

Initializes a new instance of TextClassificationMultilabel.

TextClassificationMultilabel(Nullable<MachineLearningLogVerbosity>, String, MachineLearningTableJobInput, Nullable<ClassificationMultilabelPrimaryMetric>, String, NlpFixedParameters, NlpVerticalLimitSettings, IEnumerable<NlpParameterSubspace>, NlpSweepSettings, MachineLearningTableJobInput)

Initializes a new instance of TextClassificationMultilabel.

TextClassificationMultilabel(Nullable<MachineLearningLogVerbosity>, MachineLearningTableJobInput, String, Nullable<ClassificationMultilabelPrimaryMetric>, NlpVerticalLimitSettings, String, MachineLearningTableJobInput)

Source:
ArmMachineLearningModelFactory.cs

Initializes a new instance of TextClassificationMultilabel.

public static Azure.ResourceManager.MachineLearning.Models.TextClassificationMultilabel TextClassificationMultilabel (Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity? logVerbosity = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput trainingData = default, string targetColumnName = default, Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric? primaryMetric = default, Azure.ResourceManager.MachineLearning.Models.NlpVerticalLimitSettings limitSettings = default, string featurizationDatasetLanguage = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput validationData = default);
static member TextClassificationMultilabel : Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity> * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * string * Nullable<Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric> * Azure.ResourceManager.MachineLearning.Models.NlpVerticalLimitSettings * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput -> Azure.ResourceManager.MachineLearning.Models.TextClassificationMultilabel
Public Shared Function TextClassificationMultilabel (Optional logVerbosity As Nullable(Of MachineLearningLogVerbosity) = Nothing, Optional trainingData As MachineLearningTableJobInput = Nothing, Optional targetColumnName As String = Nothing, Optional primaryMetric As Nullable(Of ClassificationMultilabelPrimaryMetric) = Nothing, Optional limitSettings As NlpVerticalLimitSettings = Nothing, Optional featurizationDatasetLanguage As String = Nothing, Optional validationData As MachineLearningTableJobInput = Nothing) As TextClassificationMultilabel

Parameters

logVerbosity
Nullable<MachineLearningLogVerbosity>

Log verbosity for the job.

trainingData
MachineLearningTableJobInput

[Required] Training data input.

targetColumnName
String

Target column name: This is prediction values column. Also known as label column name in context of classification tasks.

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.

limitSettings
NlpVerticalLimitSettings

Execution constraints for AutoMLJob.

featurizationDatasetLanguage
String

Featurization inputs needed for AutoML job.

validationData
MachineLearningTableJobInput

Validation data inputs.

Returns

A new TextClassificationMultilabel instance for mocking.

Applies to

TextClassificationMultilabel(Nullable<MachineLearningLogVerbosity>, String, MachineLearningTableJobInput, Nullable<ClassificationMultilabelPrimaryMetric>, String, NlpFixedParameters, NlpVerticalLimitSettings, IEnumerable<NlpParameterSubspace>, NlpSweepSettings, MachineLearningTableJobInput)

Source:
ArmMachineLearningModelFactory.cs

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.

Applies to