Class GoogleCloudAiplatformV1beta1StratifiedSplit
Assigns input data to the training, validation, and test sets so that the distribution of values found in the
categorical column (as specified by the key
field) is mirrored within each split. The fraction values
determine the relative sizes of the splits. For example, if the specified column has three values, with 50% of
the rows having value "A", 25% value "B", and 25% value "C", and the split fractions are specified as 80/10/10,
then the training set will constitute 80% of the training data, with about 50% of the training set rows having
the value "A" for the specified column, about 25% having the value "B", and about 25% having the value "C". Only
the top 500 occurring values are used; any values not in the top 500 values are randomly assigned to a split. If
less than three rows contain a specific value, those rows are randomly assigned. Supported only for tabular
Datasets.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1StratifiedSplit : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Key
Required. The key is a name of one of the Dataset's data columns. The key provided must be for a categorical column.
Declaration
[JsonProperty("key")]
public virtual string Key { get; set; }
Property Value
Type | Description |
---|---|
string |
TestFraction
The fraction of the input data that is to be used to evaluate the Model.
Declaration
[JsonProperty("testFraction")]
public virtual double? TestFraction { get; set; }
Property Value
Type | Description |
---|---|
double? |
TrainingFraction
The fraction of the input data that is to be used to train the Model.
Declaration
[JsonProperty("trainingFraction")]
public virtual double? TrainingFraction { get; set; }
Property Value
Type | Description |
---|---|
double? |
ValidationFraction
The fraction of the input data that is to be used to validate the Model.
Declaration
[JsonProperty("validationFraction")]
public virtual double? ValidationFraction { get; set; }
Property Value
Type | Description |
---|---|
double? |