Share via


ImageObjectDetection Class

Definition

Image Object Detection. Object detection is used to identify objects in an image and locate each object with a bounding box e.g. locate all dogs and cats in an image and draw a bounding box around each.

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

Constructors

ImageObjectDetection(MachineLearningTableJobInput, ImageLimitSettings)

Initializes a new instance of ImageObjectDetection.

Properties

LimitSettings

[Required] Limit settings for the AutoML job.

LogVerbosity

Log verbosity for the job.

(Inherited from AutoMLVertical)
ModelSettings

Settings used for training the model.

PrimaryMetric

Primary metric to optimize for this task.

SearchSpace

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

SweepSettings

Model sweeping and hyperparameter sweeping related settings.

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.

ValidationDataSize

The fraction of training dataset that needs to be set aside for validation purpose. Values between (0.0 , 1.0) Applied when validation dataset is not provided.

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<ImageObjectDetection>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ImageObjectDetection>.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<ImageObjectDetection>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ImageObjectDetection>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ImageObjectDetection>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to