Google_Service_Bigquery_TrainingOptions
extends Google_Collection
in package
Extension to the regular Google_Model that automatically exposes the items array for iteration, so you can just iterate over the object rather than a reference inside.
Table of Contents
- NULL_VALUE = "{}gapi-php-null"
- If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
- $autoArima : mixed
- $autoArimaMaxOrder : mixed
- $batchSize : mixed
- $dataFrequency : mixed
- $dataSplitColumn : mixed
- $dataSplitEvalFraction : mixed
- $dataSplitMethod : mixed
- $distanceType : mixed
- $dropout : mixed
- $earlyStop : mixed
- $feedbackType : mixed
- $hiddenUnits : mixed
- $holidayRegion : mixed
- $horizon : mixed
- $includeDrift : mixed
- $initialLearnRate : mixed
- $inputLabelColumns : mixed
- $itemColumn : mixed
- $kmeansInitializationColumn : mixed
- $kmeansInitializationMethod : mixed
- $l1Regularization : mixed
- $l2Regularization : mixed
- $labelClassWeights : mixed
- $learnRate : mixed
- $learnRateStrategy : mixed
- $lossType : mixed
- $maxIterations : mixed
- $maxTreeDepth : mixed
- $minRelativeProgress : mixed
- $minSplitLoss : mixed
- $modelUri : mixed
- $numClusters : mixed
- $numFactors : mixed
- $optimizationStrategy : mixed
- $preserveInputStructs : mixed
- $subsample : mixed
- $timeSeriesDataColumn : mixed
- $timeSeriesIdColumn : mixed
- $timeSeriesTimestampColumn : mixed
- $userColumn : mixed
- $walsAlpha : mixed
- $warmStart : mixed
- $collection_key : mixed
- $internal_gapi_mappings : mixed
- $modelData : mixed
- $nonSeasonalOrderDataType : mixed
- $nonSeasonalOrderType : mixed
- $processed : mixed
- __construct() : mixed
- Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
- __get() : mixed
- Getter that handles passthrough access to the data array, and lazy object creation.
- __isset() : mixed
- __unset() : mixed
- assertIsArray() : mixed
- Verify if $obj is an array.
- count() : mixed
- current() : mixed
- getAutoArima() : mixed
- getAutoArimaMaxOrder() : mixed
- getBatchSize() : mixed
- getDataFrequency() : mixed
- getDataSplitColumn() : mixed
- getDataSplitEvalFraction() : mixed
- getDataSplitMethod() : mixed
- getDistanceType() : mixed
- getDropout() : mixed
- getEarlyStop() : mixed
- getFeedbackType() : mixed
- getHiddenUnits() : mixed
- getHolidayRegion() : mixed
- getHorizon() : mixed
- getIncludeDrift() : mixed
- getInitialLearnRate() : mixed
- getInputLabelColumns() : mixed
- getItemColumn() : mixed
- getKmeansInitializationColumn() : mixed
- getKmeansInitializationMethod() : mixed
- getL1Regularization() : mixed
- getL2Regularization() : mixed
- getLabelClassWeights() : mixed
- getLearnRate() : mixed
- getLearnRateStrategy() : mixed
- getLossType() : mixed
- getMaxIterations() : mixed
- getMaxTreeDepth() : mixed
- getMinRelativeProgress() : mixed
- getMinSplitLoss() : mixed
- getModelUri() : mixed
- getNonSeasonalOrder() : Google_Service_Bigquery_ArimaOrder
- getNumClusters() : mixed
- getNumFactors() : mixed
- getOptimizationStrategy() : mixed
- getPreserveInputStructs() : mixed
- getSubsample() : mixed
- getTimeSeriesDataColumn() : mixed
- getTimeSeriesIdColumn() : mixed
- getTimeSeriesTimestampColumn() : mixed
- getUserColumn() : mixed
- getWalsAlpha() : mixed
- getWarmStart() : mixed
- key() : mixed
- next() : mixed
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- rewind() : mixed
- setAutoArima() : mixed
- setAutoArimaMaxOrder() : mixed
- setBatchSize() : mixed
- setDataFrequency() : mixed
- setDataSplitColumn() : mixed
- setDataSplitEvalFraction() : mixed
- setDataSplitMethod() : mixed
- setDistanceType() : mixed
- setDropout() : mixed
- setEarlyStop() : mixed
- setFeedbackType() : mixed
- setHiddenUnits() : mixed
- setHolidayRegion() : mixed
- setHorizon() : mixed
- setIncludeDrift() : mixed
- setInitialLearnRate() : mixed
- setInputLabelColumns() : mixed
- setItemColumn() : mixed
- setKmeansInitializationColumn() : mixed
- setKmeansInitializationMethod() : mixed
- setL1Regularization() : mixed
- setL2Regularization() : mixed
- setLabelClassWeights() : mixed
- setLearnRate() : mixed
- setLearnRateStrategy() : mixed
- setLossType() : mixed
- setMaxIterations() : mixed
- setMaxTreeDepth() : mixed
- setMinRelativeProgress() : mixed
- setMinSplitLoss() : mixed
- setModelUri() : mixed
- setNonSeasonalOrder() : mixed
- setNumClusters() : mixed
- setNumFactors() : mixed
- setOptimizationStrategy() : mixed
- setPreserveInputStructs() : mixed
- setSubsample() : mixed
- setTimeSeriesDataColumn() : mixed
- setTimeSeriesIdColumn() : mixed
- setTimeSeriesTimestampColumn() : mixed
- setUserColumn() : mixed
- setWalsAlpha() : mixed
- setWarmStart() : mixed
- toSimpleObject() : mixed
- Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
- valid() : mixed
- dataType() : mixed
- gapiInit() : mixed
- Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
- isAssociativeArray() : bool
- Returns true only if the array is associative.
- keyType() : mixed
- mapTypes() : void
- Initialize this object's properties from an array.
- camelCase() : string
- Convert a string to camelCase
- coerceType() : mixed
- getMappedName() : mixed
- If there is an internal name mapping, use that.
- getSimpleValue() : mixed
- Handle different types of values, primarily other objects and map and array data types.
- nullPlaceholderCheck() : mixed
- Check whether the value is the null placeholder and return true null.
Constants
NULL_VALUE
If you need to specify a NULL JSON value, use Google_Model::NULL_VALUE instead - it will be replaced when converting to JSON with a real null.
public
mixed
NULL_VALUE
= "{}gapi-php-null"
Properties
$autoArima
public
mixed
$autoArima
$autoArimaMaxOrder
public
mixed
$autoArimaMaxOrder
$batchSize
public
mixed
$batchSize
$dataFrequency
public
mixed
$dataFrequency
$dataSplitColumn
public
mixed
$dataSplitColumn
$dataSplitEvalFraction
public
mixed
$dataSplitEvalFraction
$dataSplitMethod
public
mixed
$dataSplitMethod
$distanceType
public
mixed
$distanceType
$dropout
public
mixed
$dropout
$earlyStop
public
mixed
$earlyStop
$feedbackType
public
mixed
$feedbackType
$hiddenUnits
public
mixed
$hiddenUnits
$holidayRegion
public
mixed
$holidayRegion
$horizon
public
mixed
$horizon
$includeDrift
public
mixed
$includeDrift
$initialLearnRate
public
mixed
$initialLearnRate
$inputLabelColumns
public
mixed
$inputLabelColumns
$itemColumn
public
mixed
$itemColumn
$kmeansInitializationColumn
public
mixed
$kmeansInitializationColumn
$kmeansInitializationMethod
public
mixed
$kmeansInitializationMethod
$l1Regularization
public
mixed
$l1Regularization
$l2Regularization
public
mixed
$l2Regularization
$labelClassWeights
public
mixed
$labelClassWeights
$learnRate
public
mixed
$learnRate
$learnRateStrategy
public
mixed
$learnRateStrategy
$lossType
public
mixed
$lossType
$maxIterations
public
mixed
$maxIterations
$maxTreeDepth
public
mixed
$maxTreeDepth
$minRelativeProgress
public
mixed
$minRelativeProgress
$minSplitLoss
public
mixed
$minSplitLoss
$modelUri
public
mixed
$modelUri
$numClusters
public
mixed
$numClusters
$numFactors
public
mixed
$numFactors
$optimizationStrategy
public
mixed
$optimizationStrategy
$preserveInputStructs
public
mixed
$preserveInputStructs
$subsample
public
mixed
$subsample
$timeSeriesDataColumn
public
mixed
$timeSeriesDataColumn
$timeSeriesIdColumn
public
mixed
$timeSeriesIdColumn
$timeSeriesTimestampColumn
public
mixed
$timeSeriesTimestampColumn
$userColumn
public
mixed
$userColumn
$walsAlpha
public
mixed
$walsAlpha
$warmStart
public
mixed
$warmStart
$collection_key
protected
mixed
$collection_key
= 'inputLabelColumns'
$internal_gapi_mappings
protected
mixed
$internal_gapi_mappings
= array()
$modelData
protected
mixed
$modelData
= array()
$nonSeasonalOrderDataType
protected
mixed
$nonSeasonalOrderDataType
= ''
$nonSeasonalOrderType
protected
mixed
$nonSeasonalOrderType
= 'Google_Service_Bigquery_ArimaOrder'
$processed
protected
mixed
$processed
= array()
Methods
__construct()
Polymorphic - accepts a variable number of arguments dependent on the type of the model subclass.
public
final __construct() : mixed
Return values
mixed —__get()
Getter that handles passthrough access to the data array, and lazy object creation.
public
__get(string $key) : mixed
Parameters
- $key : string
-
Property name.
Return values
mixed —The value if any, or null.
__isset()
public
__isset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —__unset()
public
__unset(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —assertIsArray()
Verify if $obj is an array.
public
assertIsArray(array<string|int, mixed> $obj, string $method) : mixed
Parameters
- $obj : array<string|int, mixed>
-
Items that should be validated.
- $method : string
-
Method expecting an array as an argument.
Tags
Return values
mixed —count()
public
count() : mixed
Return values
mixed —current()
public
current() : mixed
Return values
mixed —getAutoArima()
public
getAutoArima() : mixed
Return values
mixed —getAutoArimaMaxOrder()
public
getAutoArimaMaxOrder() : mixed
Return values
mixed —getBatchSize()
public
getBatchSize() : mixed
Return values
mixed —getDataFrequency()
public
getDataFrequency() : mixed
Return values
mixed —getDataSplitColumn()
public
getDataSplitColumn() : mixed
Return values
mixed —getDataSplitEvalFraction()
public
getDataSplitEvalFraction() : mixed
Return values
mixed —getDataSplitMethod()
public
getDataSplitMethod() : mixed
Return values
mixed —getDistanceType()
public
getDistanceType() : mixed
Return values
mixed —getDropout()
public
getDropout() : mixed
Return values
mixed —getEarlyStop()
public
getEarlyStop() : mixed
Return values
mixed —getFeedbackType()
public
getFeedbackType() : mixed
Return values
mixed —getHiddenUnits()
public
getHiddenUnits() : mixed
Return values
mixed —getHolidayRegion()
public
getHolidayRegion() : mixed
Return values
mixed —getHorizon()
public
getHorizon() : mixed
Return values
mixed —getIncludeDrift()
public
getIncludeDrift() : mixed
Return values
mixed —getInitialLearnRate()
public
getInitialLearnRate() : mixed
Return values
mixed —getInputLabelColumns()
public
getInputLabelColumns() : mixed
Return values
mixed —getItemColumn()
public
getItemColumn() : mixed
Return values
mixed —getKmeansInitializationColumn()
public
getKmeansInitializationColumn() : mixed
Return values
mixed —getKmeansInitializationMethod()
public
getKmeansInitializationMethod() : mixed
Return values
mixed —getL1Regularization()
public
getL1Regularization() : mixed
Return values
mixed —getL2Regularization()
public
getL2Regularization() : mixed
Return values
mixed —getLabelClassWeights()
public
getLabelClassWeights() : mixed
Return values
mixed —getLearnRate()
public
getLearnRate() : mixed
Return values
mixed —getLearnRateStrategy()
public
getLearnRateStrategy() : mixed
Return values
mixed —getLossType()
public
getLossType() : mixed
Return values
mixed —getMaxIterations()
public
getMaxIterations() : mixed
Return values
mixed —getMaxTreeDepth()
public
getMaxTreeDepth() : mixed
Return values
mixed —getMinRelativeProgress()
public
getMinRelativeProgress() : mixed
Return values
mixed —getMinSplitLoss()
public
getMinSplitLoss() : mixed
Return values
mixed —getModelUri()
public
getModelUri() : mixed
Return values
mixed —getNonSeasonalOrder()
public
getNonSeasonalOrder() : Google_Service_Bigquery_ArimaOrder
Return values
Google_Service_Bigquery_ArimaOrder —getNumClusters()
public
getNumClusters() : mixed
Return values
mixed —getNumFactors()
public
getNumFactors() : mixed
Return values
mixed —getOptimizationStrategy()
public
getOptimizationStrategy() : mixed
Return values
mixed —getPreserveInputStructs()
public
getPreserveInputStructs() : mixed
Return values
mixed —getSubsample()
public
getSubsample() : mixed
Return values
mixed —getTimeSeriesDataColumn()
public
getTimeSeriesDataColumn() : mixed
Return values
mixed —getTimeSeriesIdColumn()
public
getTimeSeriesIdColumn() : mixed
Return values
mixed —getTimeSeriesTimestampColumn()
public
getTimeSeriesTimestampColumn() : mixed
Return values
mixed —getUserColumn()
public
getUserColumn() : mixed
Return values
mixed —getWalsAlpha()
public
getWalsAlpha() : mixed
Return values
mixed —getWarmStart()
public
getWarmStart() : mixed
Return values
mixed —key()
public
key() : mixed
Return values
mixed —next()
public
next() : mixed
Return values
mixed —offsetExists()
public
offsetExists(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetGet()
public
offsetGet(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —offsetSet()
public
offsetSet(mixed $offset, mixed $value) : mixed
Parameters
- $offset : mixed
- $value : mixed
Return values
mixed —offsetUnset()
public
offsetUnset(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —rewind()
public
rewind() : mixed
Return values
mixed —setAutoArima()
public
setAutoArima(mixed $autoArima) : mixed
Parameters
- $autoArima : mixed
Return values
mixed —setAutoArimaMaxOrder()
public
setAutoArimaMaxOrder(mixed $autoArimaMaxOrder) : mixed
Parameters
- $autoArimaMaxOrder : mixed
Return values
mixed —setBatchSize()
public
setBatchSize(mixed $batchSize) : mixed
Parameters
- $batchSize : mixed
Return values
mixed —setDataFrequency()
public
setDataFrequency(mixed $dataFrequency) : mixed
Parameters
- $dataFrequency : mixed
Return values
mixed —setDataSplitColumn()
public
setDataSplitColumn(mixed $dataSplitColumn) : mixed
Parameters
- $dataSplitColumn : mixed
Return values
mixed —setDataSplitEvalFraction()
public
setDataSplitEvalFraction(mixed $dataSplitEvalFraction) : mixed
Parameters
- $dataSplitEvalFraction : mixed
Return values
mixed —setDataSplitMethod()
public
setDataSplitMethod(mixed $dataSplitMethod) : mixed
Parameters
- $dataSplitMethod : mixed
Return values
mixed —setDistanceType()
public
setDistanceType(mixed $distanceType) : mixed
Parameters
- $distanceType : mixed
Return values
mixed —setDropout()
public
setDropout(mixed $dropout) : mixed
Parameters
- $dropout : mixed
Return values
mixed —setEarlyStop()
public
setEarlyStop(mixed $earlyStop) : mixed
Parameters
- $earlyStop : mixed
Return values
mixed —setFeedbackType()
public
setFeedbackType(mixed $feedbackType) : mixed
Parameters
- $feedbackType : mixed
Return values
mixed —setHiddenUnits()
public
setHiddenUnits(mixed $hiddenUnits) : mixed
Parameters
- $hiddenUnits : mixed
Return values
mixed —setHolidayRegion()
public
setHolidayRegion(mixed $holidayRegion) : mixed
Parameters
- $holidayRegion : mixed
Return values
mixed —setHorizon()
public
setHorizon(mixed $horizon) : mixed
Parameters
- $horizon : mixed
Return values
mixed —setIncludeDrift()
public
setIncludeDrift(mixed $includeDrift) : mixed
Parameters
- $includeDrift : mixed
Return values
mixed —setInitialLearnRate()
public
setInitialLearnRate(mixed $initialLearnRate) : mixed
Parameters
- $initialLearnRate : mixed
Return values
mixed —setInputLabelColumns()
public
setInputLabelColumns(mixed $inputLabelColumns) : mixed
Parameters
- $inputLabelColumns : mixed
Return values
mixed —setItemColumn()
public
setItemColumn(mixed $itemColumn) : mixed
Parameters
- $itemColumn : mixed
Return values
mixed —setKmeansInitializationColumn()
public
setKmeansInitializationColumn(mixed $kmeansInitializationColumn) : mixed
Parameters
- $kmeansInitializationColumn : mixed
Return values
mixed —setKmeansInitializationMethod()
public
setKmeansInitializationMethod(mixed $kmeansInitializationMethod) : mixed
Parameters
- $kmeansInitializationMethod : mixed
Return values
mixed —setL1Regularization()
public
setL1Regularization(mixed $l1Regularization) : mixed
Parameters
- $l1Regularization : mixed
Return values
mixed —setL2Regularization()
public
setL2Regularization(mixed $l2Regularization) : mixed
Parameters
- $l2Regularization : mixed
Return values
mixed —setLabelClassWeights()
public
setLabelClassWeights(mixed $labelClassWeights) : mixed
Parameters
- $labelClassWeights : mixed
Return values
mixed —setLearnRate()
public
setLearnRate(mixed $learnRate) : mixed
Parameters
- $learnRate : mixed
Return values
mixed —setLearnRateStrategy()
public
setLearnRateStrategy(mixed $learnRateStrategy) : mixed
Parameters
- $learnRateStrategy : mixed
Return values
mixed —setLossType()
public
setLossType(mixed $lossType) : mixed
Parameters
- $lossType : mixed
Return values
mixed —setMaxIterations()
public
setMaxIterations(mixed $maxIterations) : mixed
Parameters
- $maxIterations : mixed
Return values
mixed —setMaxTreeDepth()
public
setMaxTreeDepth(mixed $maxTreeDepth) : mixed
Parameters
- $maxTreeDepth : mixed
Return values
mixed —setMinRelativeProgress()
public
setMinRelativeProgress(mixed $minRelativeProgress) : mixed
Parameters
- $minRelativeProgress : mixed
Return values
mixed —setMinSplitLoss()
public
setMinSplitLoss(mixed $minSplitLoss) : mixed
Parameters
- $minSplitLoss : mixed
Return values
mixed —setModelUri()
public
setModelUri(mixed $modelUri) : mixed
Parameters
- $modelUri : mixed
Return values
mixed —setNonSeasonalOrder()
public
setNonSeasonalOrder(Google_Service_Bigquery_ArimaOrder $nonSeasonalOrder) : mixed
Parameters
- $nonSeasonalOrder : Google_Service_Bigquery_ArimaOrder
Return values
mixed —setNumClusters()
public
setNumClusters(mixed $numClusters) : mixed
Parameters
- $numClusters : mixed
Return values
mixed —setNumFactors()
public
setNumFactors(mixed $numFactors) : mixed
Parameters
- $numFactors : mixed
Return values
mixed —setOptimizationStrategy()
public
setOptimizationStrategy(mixed $optimizationStrategy) : mixed
Parameters
- $optimizationStrategy : mixed
Return values
mixed —setPreserveInputStructs()
public
setPreserveInputStructs(mixed $preserveInputStructs) : mixed
Parameters
- $preserveInputStructs : mixed
Return values
mixed —setSubsample()
public
setSubsample(mixed $subsample) : mixed
Parameters
- $subsample : mixed
Return values
mixed —setTimeSeriesDataColumn()
public
setTimeSeriesDataColumn(mixed $timeSeriesDataColumn) : mixed
Parameters
- $timeSeriesDataColumn : mixed
Return values
mixed —setTimeSeriesIdColumn()
public
setTimeSeriesIdColumn(mixed $timeSeriesIdColumn) : mixed
Parameters
- $timeSeriesIdColumn : mixed
Return values
mixed —setTimeSeriesTimestampColumn()
public
setTimeSeriesTimestampColumn(mixed $timeSeriesTimestampColumn) : mixed
Parameters
- $timeSeriesTimestampColumn : mixed
Return values
mixed —setUserColumn()
public
setUserColumn(mixed $userColumn) : mixed
Parameters
- $userColumn : mixed
Return values
mixed —setWalsAlpha()
public
setWalsAlpha(mixed $walsAlpha) : mixed
Parameters
- $walsAlpha : mixed
Return values
mixed —setWarmStart()
public
setWarmStart(mixed $warmStart) : mixed
Parameters
- $warmStart : mixed
Return values
mixed —toSimpleObject()
Create a simplified object suitable for straightforward conversion to JSON. This is relatively expensive due to the usage of reflection, but shouldn't be called a whole lot, and is the most straightforward way to filter.
public
toSimpleObject() : mixed
Return values
mixed —valid()
public
valid() : mixed
Return values
mixed —dataType()
protected
dataType(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —gapiInit()
Blank initialiser to be used in subclasses to do post-construction initialisation - this avoids the need for subclasses to have to implement the variadics handling in their constructors.
protected
gapiInit() : mixed
Return values
mixed —isAssociativeArray()
Returns true only if the array is associative.
protected
isAssociativeArray(array<string|int, mixed> $array) : bool
Parameters
- $array : array<string|int, mixed>
Return values
bool —True if the array is associative.
keyType()
protected
keyType(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —mapTypes()
Initialize this object's properties from an array.
protected
mapTypes(array<string|int, mixed> $array) : void
Parameters
- $array : array<string|int, mixed>
-
Used to seed this object's properties.
Return values
void —camelCase()
Convert a string to camelCase
private
camelCase(string $value) : string
Parameters
- $value : string
Return values
string —coerceType()
private
coerceType(mixed $offset) : mixed
Parameters
- $offset : mixed
Return values
mixed —getMappedName()
If there is an internal name mapping, use that.
private
getMappedName(mixed $key) : mixed
Parameters
- $key : mixed
Return values
mixed —getSimpleValue()
Handle different types of values, primarily other objects and map and array data types.
private
getSimpleValue(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —nullPlaceholderCheck()
Check whether the value is the null placeholder and return true null.
private
nullPlaceholderCheck(mixed $value) : mixed
Parameters
- $value : mixed