Class HparamSearchSpaces
Hyperparameter search spaces. These should be a subset of training_options.
Implements
Inherited Members
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class HparamSearchSpaces : IDirectResponseSchema
Properties
ActivationFn
Activation functions of neural network models.
Declaration
[JsonProperty("activationFn")]
public virtual StringHparamSearchSpace ActivationFn { get; set; }
Property Value
Type | Description |
---|---|
StringHparamSearchSpace |
BatchSize
Mini batch sample size.
Declaration
[JsonProperty("batchSize")]
public virtual IntHparamSearchSpace BatchSize { get; set; }
Property Value
Type | Description |
---|---|
IntHparamSearchSpace |
BoosterType
Booster type for boosted tree models.
Declaration
[JsonProperty("boosterType")]
public virtual StringHparamSearchSpace BoosterType { get; set; }
Property Value
Type | Description |
---|---|
StringHparamSearchSpace |
ColsampleBylevel
Subsample ratio of columns for each level for boosted tree models.
Declaration
[JsonProperty("colsampleBylevel")]
public virtual DoubleHparamSearchSpace ColsampleBylevel { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
ColsampleBynode
Subsample ratio of columns for each node(split) for boosted tree models.
Declaration
[JsonProperty("colsampleBynode")]
public virtual DoubleHparamSearchSpace ColsampleBynode { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
ColsampleBytree
Subsample ratio of columns when constructing each tree for boosted tree models.
Declaration
[JsonProperty("colsampleBytree")]
public virtual DoubleHparamSearchSpace ColsampleBytree { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
DartNormalizeType
Dart normalization type for boosted tree models.
Declaration
[JsonProperty("dartNormalizeType")]
public virtual StringHparamSearchSpace DartNormalizeType { get; set; }
Property Value
Type | Description |
---|---|
StringHparamSearchSpace |
Dropout
Dropout probability for dnn model training and boosted tree models using dart booster.
Declaration
[JsonProperty("dropout")]
public virtual DoubleHparamSearchSpace Dropout { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
HiddenUnits
Hidden units for neural network models.
Declaration
[JsonProperty("hiddenUnits")]
public virtual IntArrayHparamSearchSpace HiddenUnits { get; set; }
Property Value
Type | Description |
---|---|
IntArrayHparamSearchSpace |
L1Reg
L1 regularization coefficient.
Declaration
[JsonProperty("l1Reg")]
public virtual DoubleHparamSearchSpace L1Reg { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
L2Reg
L2 regularization coefficient.
Declaration
[JsonProperty("l2Reg")]
public virtual DoubleHparamSearchSpace L2Reg { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
LearnRate
Learning rate of training jobs.
Declaration
[JsonProperty("learnRate")]
public virtual DoubleHparamSearchSpace LearnRate { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
MaxTreeDepth
Maximum depth of a tree for boosted tree models.
Declaration
[JsonProperty("maxTreeDepth")]
public virtual IntHparamSearchSpace MaxTreeDepth { get; set; }
Property Value
Type | Description |
---|---|
IntHparamSearchSpace |
MinSplitLoss
Minimum split loss for boosted tree models.
Declaration
[JsonProperty("minSplitLoss")]
public virtual DoubleHparamSearchSpace MinSplitLoss { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
MinTreeChildWeight
Minimum sum of instance weight needed in a child for boosted tree models.
Declaration
[JsonProperty("minTreeChildWeight")]
public virtual IntHparamSearchSpace MinTreeChildWeight { get; set; }
Property Value
Type | Description |
---|---|
IntHparamSearchSpace |
NumClusters
Number of clusters for k-means.
Declaration
[JsonProperty("numClusters")]
public virtual IntHparamSearchSpace NumClusters { get; set; }
Property Value
Type | Description |
---|---|
IntHparamSearchSpace |
NumFactors
Number of latent factors to train on.
Declaration
[JsonProperty("numFactors")]
public virtual IntHparamSearchSpace NumFactors { get; set; }
Property Value
Type | Description |
---|---|
IntHparamSearchSpace |
NumParallelTree
Number of parallel trees for boosted tree models.
Declaration
[JsonProperty("numParallelTree")]
public virtual IntHparamSearchSpace NumParallelTree { get; set; }
Property Value
Type | Description |
---|---|
IntHparamSearchSpace |
Optimizer
Optimizer of TF models.
Declaration
[JsonProperty("optimizer")]
public virtual StringHparamSearchSpace Optimizer { get; set; }
Property Value
Type | Description |
---|---|
StringHparamSearchSpace |
Subsample
Subsample the training data to grow tree to prevent overfitting for boosted tree models.
Declaration
[JsonProperty("subsample")]
public virtual DoubleHparamSearchSpace Subsample { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |
TreeMethod
Tree construction algorithm for boosted tree models.
Declaration
[JsonProperty("treeMethod")]
public virtual StringHparamSearchSpace TreeMethod { get; set; }
Property Value
Type | Description |
---|---|
StringHparamSearchSpace |
WalsAlpha
Hyperparameter for matrix factoration when implicit feedback type is specified.
Declaration
[JsonProperty("walsAlpha")]
public virtual DoubleHparamSearchSpace WalsAlpha { get; set; }
Property Value
Type | Description |
---|---|
DoubleHparamSearchSpace |