Class TableVerticalDataSettings
- java.lang.Object
-
- com.azure.resourcemanager.machinelearning.models.DataSettings
-
- com.azure.resourcemanager.machinelearning.models.TableVerticalDataSettings
-
public final class TableVerticalDataSettings extends DataSettings
Class for data inputs.
-
-
Constructor Summary
Constructors Constructor Description TableVerticalDataSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
validate()
Validates the instance.TableVerticalValidationDataSettings
validationData()
Get the validationData property: Validation data inputs.String
weightColumnName()
Get the weightColumnName property: The name of the sample weight column.TableVerticalDataSettings
withTargetColumnName(String targetColumnName)
Set the targetColumnName property: [Required] Target column name: This is prediction values column.TableVerticalDataSettings
withTestData(TestDataSettings testData)
Set the testData property: Test data input.TableVerticalDataSettings
withTrainingData(TrainingDataSettings trainingData)
Set the trainingData property: [Required] Training data input.TableVerticalDataSettings
withValidationData(TableVerticalValidationDataSettings validationData)
Set the validationData property: Validation data inputs.TableVerticalDataSettings
withWeightColumnName(String weightColumnName)
Set the weightColumnName property: The name of the sample weight column.-
Methods inherited from class com.azure.resourcemanager.machinelearning.models.DataSettings
targetColumnName, testData, trainingData
-
-
-
-
Method Detail
-
validationData
public TableVerticalValidationDataSettings validationData()
Get the validationData property: Validation data inputs.- Returns:
- the validationData value.
-
withValidationData
public TableVerticalDataSettings withValidationData(TableVerticalValidationDataSettings validationData)
Set the validationData property: Validation data inputs.- Parameters:
validationData
- the validationData value to set.- Returns:
- the TableVerticalDataSettings object itself.
-
weightColumnName
public String weightColumnName()
Get the weightColumnName property: 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.- Returns:
- the weightColumnName value.
-
withWeightColumnName
public TableVerticalDataSettings withWeightColumnName(String weightColumnName)
Set the weightColumnName property: 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.- Parameters:
weightColumnName
- the weightColumnName value to set.- Returns:
- the TableVerticalDataSettings object itself.
-
withTargetColumnName
public TableVerticalDataSettings withTargetColumnName(String targetColumnName)
Set the targetColumnName property: [Required] Target column name: This is prediction values column. Also known as label column name in context of classification tasks.- Overrides:
withTargetColumnName
in classDataSettings
- Parameters:
targetColumnName
- the targetColumnName value to set.- Returns:
- the DataSettings object itself.
-
withTestData
public TableVerticalDataSettings withTestData(TestDataSettings testData)
Set the testData property: Test data input.- Overrides:
withTestData
in classDataSettings
- Parameters:
testData
- the testData value to set.- Returns:
- the DataSettings object itself.
-
withTrainingData
public TableVerticalDataSettings withTrainingData(TrainingDataSettings trainingData)
Set the trainingData property: [Required] Training data input.- Overrides:
withTrainingData
in classDataSettings
- Parameters:
trainingData
- the trainingData value to set.- Returns:
- the DataSettings object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classDataSettings
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-