ArmMachineLearningModelFactory.ImageClassificationMultilabel 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.
Image Classification Multilabel. Multi-label image classification is used when an image could have one or more labels from a set of labels - e.g. an image could be labeled with both 'cat' and 'dog'.
public static Azure.ResourceManager.MachineLearning.Models.ImageClassificationMultilabel ImageClassificationMultilabel(Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity? logVerbosity = default, string targetColumnName = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput trainingData = default, Azure.ResourceManager.MachineLearning.Models.ImageModelSettingsClassification modelSettings = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.MachineLearning.Models.ImageModelDistributionSettingsClassification> searchSpace = default, Azure.ResourceManager.MachineLearning.Models.ImageLimitSettings limitSettings = default, Azure.ResourceManager.MachineLearning.Models.ImageSweepSettings sweepSettings = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput validationData = default, double? validationDataSize = default, Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric? primaryMetric = default);
static member ImageClassificationMultilabel : Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity> * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * Azure.ResourceManager.MachineLearning.Models.ImageModelSettingsClassification * seq<Azure.ResourceManager.MachineLearning.Models.ImageModelDistributionSettingsClassification> * Azure.ResourceManager.MachineLearning.Models.ImageLimitSettings * Azure.ResourceManager.MachineLearning.Models.ImageSweepSettings * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * Nullable<double> * Nullable<Azure.ResourceManager.MachineLearning.Models.ClassificationMultilabelPrimaryMetric> -> Azure.ResourceManager.MachineLearning.Models.ImageClassificationMultilabel
Public Shared Function ImageClassificationMultilabel (Optional logVerbosity As Nullable(Of MachineLearningLogVerbosity) = Nothing, Optional targetColumnName As String = Nothing, Optional trainingData As MachineLearningTableJobInput = Nothing, Optional modelSettings As ImageModelSettingsClassification = Nothing, Optional searchSpace As IEnumerable(Of ImageModelDistributionSettingsClassification) = Nothing, Optional limitSettings As ImageLimitSettings = Nothing, Optional sweepSettings As ImageSweepSettings = Nothing, Optional validationData As MachineLearningTableJobInput = Nothing, Optional validationDataSize As Nullable(Of Double) = Nothing, Optional primaryMetric As Nullable(Of ClassificationMultilabelPrimaryMetric) = Nothing) As ImageClassificationMultilabel
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.
- modelSettings
- ImageModelSettingsClassification
Settings used for training the model.
- searchSpace
- IEnumerable<ImageModelDistributionSettingsClassification>
Search space for sampling different combinations of models and their hyperparameters.
- limitSettings
- ImageLimitSettings
[Required] Limit settings for the AutoML job.
- sweepSettings
- ImageSweepSettings
Model sweeping and hyperparameter sweeping related settings.
- validationData
- MachineLearningTableJobInput
Validation data inputs.
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.
- primaryMetric
- Nullable<ClassificationMultilabelPrimaryMetric>
Primary metrics for classification multilabel tasks.
Returns
A new ImageClassificationMultilabel instance for mocking.