ภาษา

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

Name Description
TextClassification(MachineLearningTableJobInput)

Initializes a new instance of TextClassification.

Properties

Name Description
FeaturizationDatasetLanguage

Dataset language, useful for the text data.

FixedParameters

Model/training parameters that will remain constant throughout training.

LimitSettings

Execution constraints for AutoMLJob.

LogVerbosity

Enum for setting log verbosity.

(Inherited from AutoMLVertical)
PrimaryMetric

Primary metrics for classification tasks.

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.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
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