GoogleCloudAiplatformV1FractionSplit class

Assigns the input data to training, validation, and test sets as per the given fractions. Any of training_fraction, validation_fraction and test_fraction may optionally be provided, they must sum to up to 1. If the provided ones sum to less than 1, the remainder is assigned to sets as decided by Vertex AI. If none of the fractions are set, by default roughly 80% of data is used for training, 10% for validation, and 10% for test.

Constructors

GoogleCloudAiplatformV1FractionSplit({Input<double>? testFraction, Input<double>? trainingFraction, Input<double>? validationFraction})
Creates a new GoogleCloudAiplatformV1FractionSplit. testFraction The fraction of the input data that is to be used to evaluate the Model. trainingFraction The fraction of the input data that is to be used to train the Model. validationFraction The fraction of the input data that is to be used to validate the Model.
const
GoogleCloudAiplatformV1FractionSplit.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
testFraction → Input<double>?
The fraction of the input data that is to be used to evaluate the Model.
final
trainingFraction → Input<double>?
The fraction of the input data that is to be used to train the Model.
final
validationFraction → Input<double>?
The fraction of the input data that is to be used to validate the Model.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited