ArmMachineLearningModelFactory.AutoMLVerticalRegression 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.
Regression task in AutoML Table vertical.
public static Azure.ResourceManager.MachineLearning.Models.AutoMLVerticalRegression AutoMLVerticalRegression(Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity? logVerbosity = default, string targetColumnName = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput trainingData = default, System.Collections.Generic.IEnumerable<string> cvSplitColumnNames = default, Azure.ResourceManager.MachineLearning.Models.TableVerticalFeaturizationSettings featurizationSettings = default, Azure.ResourceManager.MachineLearning.Models.TableVerticalLimitSettings limitSettings = default, Azure.ResourceManager.MachineLearning.Models.NCrossValidations nCrossValidations = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput testData = default, double? testDataSize = default, Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput validationData = default, double? validationDataSize = default, string weightColumnName = default, Azure.ResourceManager.MachineLearning.Models.AutoMLVerticalRegressionPrimaryMetric? primaryMetric = default, Azure.ResourceManager.MachineLearning.Models.RegressionTrainingSettings trainingSettings = default);
static member AutoMLVerticalRegression : Nullable<Azure.ResourceManager.MachineLearning.Models.MachineLearningLogVerbosity> * string * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * seq<string> * Azure.ResourceManager.MachineLearning.Models.TableVerticalFeaturizationSettings * Azure.ResourceManager.MachineLearning.Models.TableVerticalLimitSettings * Azure.ResourceManager.MachineLearning.Models.NCrossValidations * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * Nullable<double> * Azure.ResourceManager.MachineLearning.Models.MachineLearningTableJobInput * Nullable<double> * string * Nullable<Azure.ResourceManager.MachineLearning.Models.AutoMLVerticalRegressionPrimaryMetric> * Azure.ResourceManager.MachineLearning.Models.RegressionTrainingSettings -> Azure.ResourceManager.MachineLearning.Models.AutoMLVerticalRegression
Public Shared Function AutoMLVerticalRegression (Optional logVerbosity As Nullable(Of MachineLearningLogVerbosity) = Nothing, Optional targetColumnName As String = Nothing, Optional trainingData As MachineLearningTableJobInput = Nothing, Optional cvSplitColumnNames As IEnumerable(Of String) = Nothing, Optional featurizationSettings As TableVerticalFeaturizationSettings = Nothing, Optional limitSettings As TableVerticalLimitSettings = Nothing, Optional nCrossValidations As NCrossValidations = Nothing, Optional testData As MachineLearningTableJobInput = Nothing, Optional testDataSize As Nullable(Of Double) = Nothing, Optional validationData As MachineLearningTableJobInput = Nothing, Optional validationDataSize As Nullable(Of Double) = Nothing, Optional weightColumnName As String = Nothing, Optional primaryMetric As Nullable(Of AutoMLVerticalRegressionPrimaryMetric) = Nothing, Optional trainingSettings As RegressionTrainingSettings = Nothing) As AutoMLVerticalRegression
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.
- cvSplitColumnNames
- IEnumerable<String>
Columns to use for CVSplit data.
- featurizationSettings
- TableVerticalFeaturizationSettings
Featurization inputs needed for AutoML job.
- limitSettings
- TableVerticalLimitSettings
Execution constraints for AutoMLJob.
- nCrossValidations
- NCrossValidations
Number of cross validation folds to be applied on training dataset when validation dataset is not provided.
- testData
- MachineLearningTableJobInput
Test data input.
The fraction of test dataset that needs to be set aside for validation purpose. Values between (0.0 , 1.0) Applied when validation dataset is not provided.
- 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.
- weightColumnName
- String
The name of the sample weight column. Automated ML supports a weighted column as an input, causing rows in the data to be weighted up or down.
- primaryMetric
- Nullable<AutoMLVerticalRegressionPrimaryMetric>
Primary metrics for Regression task.
- trainingSettings
- RegressionTrainingSettings
Inputs for training phase for an AutoML Job.
Returns
A new AutoMLVerticalRegression instance for mocking.