Documentation

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

$kmeansInitializationColumn

public mixed $kmeansInitializationColumn

$kmeansInitializationMethod

public mixed $kmeansInitializationMethod

$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
throws
Google_Exception

Thrown if $obj isn't an array.

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

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

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

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

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

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
Return values
mixed

Search results