public final class AutoMlForecastingInputs extends com.google.protobuf.GeneratedMessageV3 implements AutoMlForecastingInputsOrBuilder
google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs| Modifier and Type | Class and Description |
|---|---|
static class |
AutoMlForecastingInputs.Builder
Protobuf type
google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs |
static class |
AutoMlForecastingInputs.Granularity
A duration of time expressed in time granularity units.
|
static interface |
AutoMlForecastingInputs.GranularityOrBuilder |
static class |
AutoMlForecastingInputs.Transformation
Protobuf type
google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Transformation |
static interface |
AutoMlForecastingInputs.TransformationOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ADDITIONAL_EXPERIMENTS_FIELD_NUMBER |
static int |
AVAILABLE_AT_FORECAST_COLUMNS_FIELD_NUMBER |
static int |
CONTEXT_WINDOW_FIELD_NUMBER |
static int |
DATA_GRANULARITY_FIELD_NUMBER |
static int |
EXPORT_EVALUATED_DATA_ITEMS_CONFIG_FIELD_NUMBER |
static int |
FORECAST_HORIZON_FIELD_NUMBER |
static int |
OPTIMIZATION_OBJECTIVE_FIELD_NUMBER |
static int |
QUANTILES_FIELD_NUMBER |
static int |
TARGET_COLUMN_FIELD_NUMBER |
static int |
TIME_COLUMN_FIELD_NUMBER |
static int |
TIME_SERIES_ATTRIBUTE_COLUMNS_FIELD_NUMBER |
static int |
TIME_SERIES_IDENTIFIER_COLUMN_FIELD_NUMBER |
static int |
TRAIN_BUDGET_MILLI_NODE_HOURS_FIELD_NUMBER |
static int |
TRANSFORMATIONS_FIELD_NUMBER |
static int |
UNAVAILABLE_AT_FORECAST_COLUMNS_FIELD_NUMBER |
static int |
VALIDATION_OPTIONS_FIELD_NUMBER |
static int |
WEIGHT_COLUMN_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAdditionalExperiments(int index)
Additional experiment flags for the time series forcasting training.
|
com.google.protobuf.ByteString |
getAdditionalExperimentsBytes(int index)
Additional experiment flags for the time series forcasting training.
|
int |
getAdditionalExperimentsCount()
Additional experiment flags for the time series forcasting training.
|
com.google.protobuf.ProtocolStringList |
getAdditionalExperimentsList()
Additional experiment flags for the time series forcasting training.
|
String |
getAvailableAtForecastColumns(int index)
Names of columns that are available and provided when a forecast
is requested.
|
com.google.protobuf.ByteString |
getAvailableAtForecastColumnsBytes(int index)
Names of columns that are available and provided when a forecast
is requested.
|
int |
getAvailableAtForecastColumnsCount()
Names of columns that are available and provided when a forecast
is requested.
|
com.google.protobuf.ProtocolStringList |
getAvailableAtForecastColumnsList()
Names of columns that are available and provided when a forecast
is requested.
|
long |
getContextWindow()
The amount of time into the past training and prediction data is used
for model training and prediction respectively.
|
AutoMlForecastingInputs.Granularity |
getDataGranularity()
Expected difference in time granularity between rows in the data.
|
AutoMlForecastingInputs.GranularityOrBuilder |
getDataGranularityOrBuilder()
Expected difference in time granularity between rows in the data.
|
static AutoMlForecastingInputs |
getDefaultInstance() |
AutoMlForecastingInputs |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ExportEvaluatedDataItemsConfig |
getExportEvaluatedDataItemsConfig()
Configuration for exporting test set predictions to a BigQuery table.
|
ExportEvaluatedDataItemsConfigOrBuilder |
getExportEvaluatedDataItemsConfigOrBuilder()
Configuration for exporting test set predictions to a BigQuery table.
|
long |
getForecastHorizon()
The amount of time into the future for which forecasted values for the
target are returned.
|
String |
getOptimizationObjective()
Objective function the model is optimizing towards.
|
com.google.protobuf.ByteString |
getOptimizationObjectiveBytes()
Objective function the model is optimizing towards.
|
com.google.protobuf.Parser<AutoMlForecastingInputs> |
getParserForType() |
double |
getQuantiles(int index)
Quantiles to use for minimize-quantile-loss `optimization_objective`.
|
int |
getQuantilesCount()
Quantiles to use for minimize-quantile-loss `optimization_objective`.
|
List<Double> |
getQuantilesList()
Quantiles to use for minimize-quantile-loss `optimization_objective`.
|
int |
getSerializedSize() |
String |
getTargetColumn()
The name of the column that the model is to predict.
|
com.google.protobuf.ByteString |
getTargetColumnBytes()
The name of the column that the model is to predict.
|
String |
getTimeColumn()
The name of the column that identifies time order in the time series.
|
com.google.protobuf.ByteString |
getTimeColumnBytes()
The name of the column that identifies time order in the time series.
|
String |
getTimeSeriesAttributeColumns(int index)
Column names that should be used as attribute columns.
|
com.google.protobuf.ByteString |
getTimeSeriesAttributeColumnsBytes(int index)
Column names that should be used as attribute columns.
|
int |
getTimeSeriesAttributeColumnsCount()
Column names that should be used as attribute columns.
|
com.google.protobuf.ProtocolStringList |
getTimeSeriesAttributeColumnsList()
Column names that should be used as attribute columns.
|
String |
getTimeSeriesIdentifierColumn()
The name of the column that identifies the time series.
|
com.google.protobuf.ByteString |
getTimeSeriesIdentifierColumnBytes()
The name of the column that identifies the time series.
|
long |
getTrainBudgetMilliNodeHours()
Required.
|
AutoMlForecastingInputs.Transformation |
getTransformations(int index)
Each transformation will apply transform function to given input column.
|
int |
getTransformationsCount()
Each transformation will apply transform function to given input column.
|
List<AutoMlForecastingInputs.Transformation> |
getTransformationsList()
Each transformation will apply transform function to given input column.
|
AutoMlForecastingInputs.TransformationOrBuilder |
getTransformationsOrBuilder(int index)
Each transformation will apply transform function to given input column.
|
List<? extends AutoMlForecastingInputs.TransformationOrBuilder> |
getTransformationsOrBuilderList()
Each transformation will apply transform function to given input column.
|
String |
getUnavailableAtForecastColumns(int index)
Names of columns that are unavailable when a forecast is requested.
|
com.google.protobuf.ByteString |
getUnavailableAtForecastColumnsBytes(int index)
Names of columns that are unavailable when a forecast is requested.
|
int |
getUnavailableAtForecastColumnsCount()
Names of columns that are unavailable when a forecast is requested.
|
com.google.protobuf.ProtocolStringList |
getUnavailableAtForecastColumnsList()
Names of columns that are unavailable when a forecast is requested.
|
String |
getValidationOptions()
Validation options for the data validation component.
|
com.google.protobuf.ByteString |
getValidationOptionsBytes()
Validation options for the data validation component.
|
String |
getWeightColumn()
Column name that should be used as the weight column.
|
com.google.protobuf.ByteString |
getWeightColumnBytes()
Column name that should be used as the weight column.
|
boolean |
hasDataGranularity()
Expected difference in time granularity between rows in the data.
|
boolean |
hasExportEvaluatedDataItemsConfig()
Configuration for exporting test set predictions to a BigQuery table.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AutoMlForecastingInputs.Builder |
newBuilder() |
static AutoMlForecastingInputs.Builder |
newBuilder(AutoMlForecastingInputs prototype) |
AutoMlForecastingInputs.Builder |
newBuilderForType() |
protected AutoMlForecastingInputs.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AutoMlForecastingInputs |
parseDelimitedFrom(InputStream input) |
static AutoMlForecastingInputs |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoMlForecastingInputs |
parseFrom(byte[] data) |
static AutoMlForecastingInputs |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoMlForecastingInputs |
parseFrom(ByteBuffer data) |
static AutoMlForecastingInputs |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoMlForecastingInputs |
parseFrom(com.google.protobuf.ByteString data) |
static AutoMlForecastingInputs |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoMlForecastingInputs |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AutoMlForecastingInputs |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AutoMlForecastingInputs |
parseFrom(InputStream input) |
static AutoMlForecastingInputs |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AutoMlForecastingInputs> |
parser() |
AutoMlForecastingInputs.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int TARGET_COLUMN_FIELD_NUMBER
public static final int TIME_SERIES_IDENTIFIER_COLUMN_FIELD_NUMBER
public static final int TIME_COLUMN_FIELD_NUMBER
public static final int TRANSFORMATIONS_FIELD_NUMBER
public static final int OPTIMIZATION_OBJECTIVE_FIELD_NUMBER
public static final int TRAIN_BUDGET_MILLI_NODE_HOURS_FIELD_NUMBER
public static final int WEIGHT_COLUMN_FIELD_NUMBER
public static final int TIME_SERIES_ATTRIBUTE_COLUMNS_FIELD_NUMBER
public static final int UNAVAILABLE_AT_FORECAST_COLUMNS_FIELD_NUMBER
public static final int AVAILABLE_AT_FORECAST_COLUMNS_FIELD_NUMBER
public static final int DATA_GRANULARITY_FIELD_NUMBER
public static final int FORECAST_HORIZON_FIELD_NUMBER
public static final int CONTEXT_WINDOW_FIELD_NUMBER
public static final int EXPORT_EVALUATED_DATA_ITEMS_CONFIG_FIELD_NUMBER
public static final int QUANTILES_FIELD_NUMBER
public static final int VALIDATION_OPTIONS_FIELD_NUMBER
public static final int ADDITIONAL_EXPERIMENTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getTargetColumn()
The name of the column that the model is to predict.
string target_column = 1;getTargetColumn in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ByteString getTargetColumnBytes()
The name of the column that the model is to predict.
string target_column = 1;getTargetColumnBytes in interface AutoMlForecastingInputsOrBuilderpublic String getTimeSeriesIdentifierColumn()
The name of the column that identifies the time series.
string time_series_identifier_column = 2;getTimeSeriesIdentifierColumn in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ByteString getTimeSeriesIdentifierColumnBytes()
The name of the column that identifies the time series.
string time_series_identifier_column = 2;getTimeSeriesIdentifierColumnBytes in interface AutoMlForecastingInputsOrBuilderpublic String getTimeColumn()
The name of the column that identifies time order in the time series.
string time_column = 3;getTimeColumn in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ByteString getTimeColumnBytes()
The name of the column that identifies time order in the time series.
string time_column = 3;getTimeColumnBytes in interface AutoMlForecastingInputsOrBuilderpublic List<AutoMlForecastingInputs.Transformation> getTransformationsList()
Each transformation will apply transform function to given input column. And the result will be used for training. When creating transformation for BigQuery Struct column, the column should be flattened using "." as the delimiter.
repeated .google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Transformation transformations = 4;
getTransformationsList in interface AutoMlForecastingInputsOrBuilderpublic List<? extends AutoMlForecastingInputs.TransformationOrBuilder> getTransformationsOrBuilderList()
Each transformation will apply transform function to given input column. And the result will be used for training. When creating transformation for BigQuery Struct column, the column should be flattened using "." as the delimiter.
repeated .google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Transformation transformations = 4;
getTransformationsOrBuilderList in interface AutoMlForecastingInputsOrBuilderpublic int getTransformationsCount()
Each transformation will apply transform function to given input column. And the result will be used for training. When creating transformation for BigQuery Struct column, the column should be flattened using "." as the delimiter.
repeated .google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Transformation transformations = 4;
getTransformationsCount in interface AutoMlForecastingInputsOrBuilderpublic AutoMlForecastingInputs.Transformation getTransformations(int index)
Each transformation will apply transform function to given input column. And the result will be used for training. When creating transformation for BigQuery Struct column, the column should be flattened using "." as the delimiter.
repeated .google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Transformation transformations = 4;
getTransformations in interface AutoMlForecastingInputsOrBuilderpublic AutoMlForecastingInputs.TransformationOrBuilder getTransformationsOrBuilder(int index)
Each transformation will apply transform function to given input column. And the result will be used for training. When creating transformation for BigQuery Struct column, the column should be flattened using "." as the delimiter.
repeated .google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Transformation transformations = 4;
getTransformationsOrBuilder in interface AutoMlForecastingInputsOrBuilderpublic String getOptimizationObjective()
Objective function the model is optimizing towards. The training process
creates a model that optimizes the value of the objective
function over the validation set.
The supported optimization objectives:
* "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE).
* "minimize-mae" - Minimize mean-absolute error (MAE).
* "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE).
* "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE).
* "minimize-wape-mae" - Minimize the combination of weighted absolute
percentage error (WAPE) and mean-absolute-error (MAE).
* "minimize-quantile-loss" - Minimize the quantile loss at the quantiles
defined in `quantiles`.
string optimization_objective = 5;getOptimizationObjective in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ByteString getOptimizationObjectiveBytes()
Objective function the model is optimizing towards. The training process
creates a model that optimizes the value of the objective
function over the validation set.
The supported optimization objectives:
* "minimize-rmse" (default) - Minimize root-mean-squared error (RMSE).
* "minimize-mae" - Minimize mean-absolute error (MAE).
* "minimize-rmsle" - Minimize root-mean-squared log error (RMSLE).
* "minimize-rmspe" - Minimize root-mean-squared percentage error (RMSPE).
* "minimize-wape-mae" - Minimize the combination of weighted absolute
percentage error (WAPE) and mean-absolute-error (MAE).
* "minimize-quantile-loss" - Minimize the quantile loss at the quantiles
defined in `quantiles`.
string optimization_objective = 5;getOptimizationObjectiveBytes in interface AutoMlForecastingInputsOrBuilderpublic long getTrainBudgetMilliNodeHours()
Required. The train budget of creating this model, expressed in milli node hours i.e. 1,000 value in this field means 1 node hour. The training cost of the model will not exceed this budget. The final cost will be attempted to be close to the budget, though may end up being (even) noticeably smaller - at the backend's discretion. This especially may happen when further model training ceases to provide any improvements. If the budget is set to a value known to be insufficient to train a model for the given dataset, the training won't be attempted and will error. The train budget must be between 1,000 and 72,000 milli node hours, inclusive.
int64 train_budget_milli_node_hours = 6;getTrainBudgetMilliNodeHours in interface AutoMlForecastingInputsOrBuilderpublic String getWeightColumn()
Column name that should be used as the weight column. Higher values in this column give more importance to the row during model training. The column must have numeric values between 0 and 10000 inclusively; 0 means the row is ignored for training. If weight column field is not set, then all rows are assumed to have equal weight of 1.
string weight_column = 7;getWeightColumn in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ByteString getWeightColumnBytes()
Column name that should be used as the weight column. Higher values in this column give more importance to the row during model training. The column must have numeric values between 0 and 10000 inclusively; 0 means the row is ignored for training. If weight column field is not set, then all rows are assumed to have equal weight of 1.
string weight_column = 7;getWeightColumnBytes in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ProtocolStringList getTimeSeriesAttributeColumnsList()
Column names that should be used as attribute columns. The value of these columns does not vary as a function of time. For example, store ID or item color.
repeated string time_series_attribute_columns = 19;getTimeSeriesAttributeColumnsList in interface AutoMlForecastingInputsOrBuilderpublic int getTimeSeriesAttributeColumnsCount()
Column names that should be used as attribute columns. The value of these columns does not vary as a function of time. For example, store ID or item color.
repeated string time_series_attribute_columns = 19;getTimeSeriesAttributeColumnsCount in interface AutoMlForecastingInputsOrBuilderpublic String getTimeSeriesAttributeColumns(int index)
Column names that should be used as attribute columns. The value of these columns does not vary as a function of time. For example, store ID or item color.
repeated string time_series_attribute_columns = 19;getTimeSeriesAttributeColumns in interface AutoMlForecastingInputsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getTimeSeriesAttributeColumnsBytes(int index)
Column names that should be used as attribute columns. The value of these columns does not vary as a function of time. For example, store ID or item color.
repeated string time_series_attribute_columns = 19;getTimeSeriesAttributeColumnsBytes in interface AutoMlForecastingInputsOrBuilderindex - The index of the value to return.public com.google.protobuf.ProtocolStringList getUnavailableAtForecastColumnsList()
Names of columns that are unavailable when a forecast is requested. This column contains information for the given entity (identified by the time_series_identifier_column) that is unknown before the forecast For example, actual weather on a given day.
repeated string unavailable_at_forecast_columns = 20;getUnavailableAtForecastColumnsList in interface AutoMlForecastingInputsOrBuilderpublic int getUnavailableAtForecastColumnsCount()
Names of columns that are unavailable when a forecast is requested. This column contains information for the given entity (identified by the time_series_identifier_column) that is unknown before the forecast For example, actual weather on a given day.
repeated string unavailable_at_forecast_columns = 20;getUnavailableAtForecastColumnsCount in interface AutoMlForecastingInputsOrBuilderpublic String getUnavailableAtForecastColumns(int index)
Names of columns that are unavailable when a forecast is requested. This column contains information for the given entity (identified by the time_series_identifier_column) that is unknown before the forecast For example, actual weather on a given day.
repeated string unavailable_at_forecast_columns = 20;getUnavailableAtForecastColumns in interface AutoMlForecastingInputsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getUnavailableAtForecastColumnsBytes(int index)
Names of columns that are unavailable when a forecast is requested. This column contains information for the given entity (identified by the time_series_identifier_column) that is unknown before the forecast For example, actual weather on a given day.
repeated string unavailable_at_forecast_columns = 20;getUnavailableAtForecastColumnsBytes in interface AutoMlForecastingInputsOrBuilderindex - The index of the value to return.public com.google.protobuf.ProtocolStringList getAvailableAtForecastColumnsList()
Names of columns that are available and provided when a forecast is requested. These columns contain information for the given entity (identified by the time_series_identifier_column column) that is known at forecast. For example, predicted weather for a specific day.
repeated string available_at_forecast_columns = 21;getAvailableAtForecastColumnsList in interface AutoMlForecastingInputsOrBuilderpublic int getAvailableAtForecastColumnsCount()
Names of columns that are available and provided when a forecast is requested. These columns contain information for the given entity (identified by the time_series_identifier_column column) that is known at forecast. For example, predicted weather for a specific day.
repeated string available_at_forecast_columns = 21;getAvailableAtForecastColumnsCount in interface AutoMlForecastingInputsOrBuilderpublic String getAvailableAtForecastColumns(int index)
Names of columns that are available and provided when a forecast is requested. These columns contain information for the given entity (identified by the time_series_identifier_column column) that is known at forecast. For example, predicted weather for a specific day.
repeated string available_at_forecast_columns = 21;getAvailableAtForecastColumns in interface AutoMlForecastingInputsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAvailableAtForecastColumnsBytes(int index)
Names of columns that are available and provided when a forecast is requested. These columns contain information for the given entity (identified by the time_series_identifier_column column) that is known at forecast. For example, predicted weather for a specific day.
repeated string available_at_forecast_columns = 21;getAvailableAtForecastColumnsBytes in interface AutoMlForecastingInputsOrBuilderindex - The index of the value to return.public boolean hasDataGranularity()
Expected difference in time granularity between rows in the data.
.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Granularity data_granularity = 22;
hasDataGranularity in interface AutoMlForecastingInputsOrBuilderpublic AutoMlForecastingInputs.Granularity getDataGranularity()
Expected difference in time granularity between rows in the data.
.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Granularity data_granularity = 22;
getDataGranularity in interface AutoMlForecastingInputsOrBuilderpublic AutoMlForecastingInputs.GranularityOrBuilder getDataGranularityOrBuilder()
Expected difference in time granularity between rows in the data.
.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.AutoMlForecastingInputs.Granularity data_granularity = 22;
getDataGranularityOrBuilder in interface AutoMlForecastingInputsOrBuilderpublic long getForecastHorizon()
The amount of time into the future for which forecasted values for the target are returned. Expressed in number of units defined by the `data_granularity` field.
int64 forecast_horizon = 23;getForecastHorizon in interface AutoMlForecastingInputsOrBuilderpublic long getContextWindow()
The amount of time into the past training and prediction data is used for model training and prediction respectively. Expressed in number of units defined by the `data_granularity` field.
int64 context_window = 24;getContextWindow in interface AutoMlForecastingInputsOrBuilderpublic boolean hasExportEvaluatedDataItemsConfig()
Configuration for exporting test set predictions to a BigQuery table. If this configuration is absent, then the export is not performed.
.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.ExportEvaluatedDataItemsConfig export_evaluated_data_items_config = 15;
hasExportEvaluatedDataItemsConfig in interface AutoMlForecastingInputsOrBuilderpublic ExportEvaluatedDataItemsConfig getExportEvaluatedDataItemsConfig()
Configuration for exporting test set predictions to a BigQuery table. If this configuration is absent, then the export is not performed.
.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.ExportEvaluatedDataItemsConfig export_evaluated_data_items_config = 15;
getExportEvaluatedDataItemsConfig in interface AutoMlForecastingInputsOrBuilderpublic ExportEvaluatedDataItemsConfigOrBuilder getExportEvaluatedDataItemsConfigOrBuilder()
Configuration for exporting test set predictions to a BigQuery table. If this configuration is absent, then the export is not performed.
.google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.ExportEvaluatedDataItemsConfig export_evaluated_data_items_config = 15;
getExportEvaluatedDataItemsConfigOrBuilder in interface AutoMlForecastingInputsOrBuilderpublic List<Double> getQuantilesList()
Quantiles to use for minimize-quantile-loss `optimization_objective`. Up to 5 quantiles are allowed of values between 0 and 1, exclusive. Required if the value of optimization_objective is minimize-quantile-loss. Represents the percent quantiles to use for that objective. Quantiles must be unique.
repeated double quantiles = 16;getQuantilesList in interface AutoMlForecastingInputsOrBuilderpublic int getQuantilesCount()
Quantiles to use for minimize-quantile-loss `optimization_objective`. Up to 5 quantiles are allowed of values between 0 and 1, exclusive. Required if the value of optimization_objective is minimize-quantile-loss. Represents the percent quantiles to use for that objective. Quantiles must be unique.
repeated double quantiles = 16;getQuantilesCount in interface AutoMlForecastingInputsOrBuilderpublic double getQuantiles(int index)
Quantiles to use for minimize-quantile-loss `optimization_objective`. Up to 5 quantiles are allowed of values between 0 and 1, exclusive. Required if the value of optimization_objective is minimize-quantile-loss. Represents the percent quantiles to use for that objective. Quantiles must be unique.
repeated double quantiles = 16;getQuantiles in interface AutoMlForecastingInputsOrBuilderindex - The index of the element to return.public String getValidationOptions()
Validation options for the data validation component. The available options
are:
* "fail-pipeline" - default, will validate against the validation and
fail the pipeline if it fails.
* "ignore-validation" - ignore the results of the validation and continue
string validation_options = 17;getValidationOptions in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ByteString getValidationOptionsBytes()
Validation options for the data validation component. The available options
are:
* "fail-pipeline" - default, will validate against the validation and
fail the pipeline if it fails.
* "ignore-validation" - ignore the results of the validation and continue
string validation_options = 17;getValidationOptionsBytes in interface AutoMlForecastingInputsOrBuilderpublic com.google.protobuf.ProtocolStringList getAdditionalExperimentsList()
Additional experiment flags for the time series forcasting training.
repeated string additional_experiments = 25;getAdditionalExperimentsList in interface AutoMlForecastingInputsOrBuilderpublic int getAdditionalExperimentsCount()
Additional experiment flags for the time series forcasting training.
repeated string additional_experiments = 25;getAdditionalExperimentsCount in interface AutoMlForecastingInputsOrBuilderpublic String getAdditionalExperiments(int index)
Additional experiment flags for the time series forcasting training.
repeated string additional_experiments = 25;getAdditionalExperiments in interface AutoMlForecastingInputsOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getAdditionalExperimentsBytes(int index)
Additional experiment flags for the time series forcasting training.
repeated string additional_experiments = 25;getAdditionalExperimentsBytes in interface AutoMlForecastingInputsOrBuilderindex - The index of the value to return.public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AutoMlForecastingInputs parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoMlForecastingInputs parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoMlForecastingInputs parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoMlForecastingInputs parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoMlForecastingInputs parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoMlForecastingInputs parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AutoMlForecastingInputs parseFrom(InputStream input) throws IOException
IOExceptionpublic static AutoMlForecastingInputs parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AutoMlForecastingInputs parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AutoMlForecastingInputs parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AutoMlForecastingInputs parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AutoMlForecastingInputs parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AutoMlForecastingInputs.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AutoMlForecastingInputs.Builder newBuilder()
public static AutoMlForecastingInputs.Builder newBuilder(AutoMlForecastingInputs prototype)
public AutoMlForecastingInputs.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AutoMlForecastingInputs.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AutoMlForecastingInputs getDefaultInstance()
public static com.google.protobuf.Parser<AutoMlForecastingInputs> parser()
public com.google.protobuf.Parser<AutoMlForecastingInputs> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AutoMlForecastingInputs getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.