InputDataConfig class final
Specifies Vertex AI owned input data to be used for training, and possibly evaluating, the Model.
- Inheritance
-
- Object
- ProtoMessage
- InputDataConfig
Constructors
- InputDataConfig({FractionSplit? fractionSplit, FilterSplit? filterSplit, PredefinedSplit? predefinedSplit, TimestampSplit? timestampSplit, StratifiedSplit? stratifiedSplit, GcsDestination? gcsDestination, BigQueryDestination? bigqueryDestination, required String datasetId, String annotationsFilter = '', String annotationSchemaUri = '', String savedQueryId = '', bool persistMlUseAssignment = false})
- InputDataConfig.fromJson(Object? j)
-
factory
Properties
- annotationSchemaUri → String
-
Applicable only to custom training with Datasets that have DataItems and
Annotations.
final
- annotationsFilter → String
-
Applicable only to Datasets that have DataItems and Annotations.
final
- bigqueryDestination → BigQueryDestination?
-
Only applicable to custom training with tabular Dataset with BigQuery
source.
final
- datasetId → String
-
Required. The ID of the Dataset in the same Project and Location which data
will be used to train the Model. The Dataset must use schema compatible
with Model being trained, and what is compatible should be described in the
used TrainingPipeline's
training_task_definitiongoogle.cloud.aiplatform.v1beta1.TrainingPipeline.training_task_definition. For tabular Datasets, all their data is exported to training, to pick and choose from.final - filterSplit → FilterSplit?
-
Split based on the provided filters for each set.
final
- fractionSplit → FractionSplit?
-
Split based on fractions defining the size of each set.
final
- gcsDestination → GcsDestination?
-
The Cloud Storage location where the training data is to be
written to. In the given directory a new directory is created with
name:
dataset-<dataset-id>-<annotation-type>-<timestamp-of-training-call>where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. All training input data is written into that directory.final - hashCode → int
-
The hash code for this object.
no setterinherited
- persistMlUseAssignment → bool
-
Whether to persist the ML use assignment to data item system labels.
final
- predefinedSplit → PredefinedSplit?
-
Supported only for tabular Datasets.
final
- qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- savedQueryId → String
-
Only applicable to Datasets that have SavedQueries.
final
- stratifiedSplit → StratifiedSplit?
-
Supported only for tabular Datasets.
final
- timestampSplit → TimestampSplit?
-
Supported only for tabular Datasets.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String