TextClassification Class

Definition

Text Classification task in AutoML NLP vertical. NLP - Natural Language Processing.

public class TextClassification : Azure.ResourceManager.MachineLearning.Models.AutoMLVertical, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.MachineLearning.Models.TextClassification>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.MachineLearning.Models.TextClassification>
public class TextClassification : Azure.ResourceManager.MachineLearning.Models.AutoMLVertical
type TextClassification = class
    inherit AutoMLVertical
    interface IJsonModel<TextClassification>
    interface IPersistableModel<TextClassification>
type TextClassification = class
    inherit AutoMLVertical
Public Class TextClassification
Inherits AutoMLVertical
Implements IJsonModel(Of TextClassification), IPersistableModel(Of TextClassification)
Public Class TextClassification
Inherits AutoMLVertical
Inheritance
TextClassification
Implements

Constructors

TextClassification(MachineLearningTableJobInput)

Initializes a new instance of TextClassification.

Properties

FeaturizationDatasetLanguage

Dataset language, useful for the text data.

FixedParameters

Model/training parameters that will remain constant throughout training.

LimitSettings

Execution constraints for AutoMLJob.

LogVerbosity

Log verbosity for the job.

(Inherited from AutoMLVertical)
PrimaryMetric

Primary metric for Text-Classification task.

SearchSpace

Search space for sampling different combinations of models and their hyperparameters.

SweepSettings

Settings for model sweeping and hyperparameter tuning.

TargetColumnName

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

(Inherited from AutoMLVertical)
TrainingData

[Required] Training data input.

(Inherited from AutoMLVertical)
ValidationData

Validation data inputs.

Explicit Interface Implementations

IJsonModel<AutoMLVertical>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from AutoMLVertical)
IJsonModel<AutoMLVertical>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from AutoMLVertical)
IJsonModel<TextClassification>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<TextClassification>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<AutoMLVertical>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from AutoMLVertical)
IPersistableModel<AutoMLVertical>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from AutoMLVertical)
IPersistableModel<AutoMLVertical>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from AutoMLVertical)
IPersistableModel<TextClassification>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<TextClassification>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<TextClassification>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to