Reference documentation and code samples for the Google Cloud Financial Services V1 Client class EngineConfig.
The EngineConfig resource creates the configuration for training a model.
Generated from protobuf message google.cloud.financialservices.v1.EngineConfig
Namespace
Google \ Cloud \ FinancialServices \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Output only. The resource name of the EngineConfig. format: /projects/{project_num}/locations/{location}/instances/{instance}/engineConfigs/{engine_config}
↳ create_time
↳ update_time
↳ labels
↳ state
int
Output only. State of the EngineConfig (creating, active, deleting, etc.)
↳ engine_version
string
Required. The resource name of the EngineVersion used in this model tuning. format: /projects/{project_num}/locations/{location}/instances/{instance}/engineVersions/{engine_version}
↳ tuning
EngineConfig\Tuning
Optional. Configuration for tuning in creation of the EngineConfig. This field is required if hyperparameter_source.type
is not INHERITED
, and output-only otherwise.
↳ performance_target
EngineConfig\PerformanceTarget
Optional. PerformanceTarget gives information on how the tuning and training will be evaluated. This field is required if hyperparameter_source.type
is not INHERITED
, and output-only otherwise.
↳ line_of_business
int
Output only. The line of business (Retail/Commercial) this engine config is used for. Determined by EngineVersion, cannot be set by user.
↳ hyperparameter_source_type
int
Optional. The origin of hyperparameters for the created EngineConfig. The default is TUNING
. In this case, the hyperparameters are selected as a result of a tuning run.
↳ hyperparameter_source
getName
Output only. The resource name of the EngineConfig.
format: /projects/{project_num}/locations/{location}/instances/{instance}/engineConfigs/{engine_config}
string
setName
Output only. The resource name of the EngineConfig.
format: /projects/{project_num}/locations/{location}/instances/{instance}/engineConfigs/{engine_config}
var
string
$this
getCreateTime
Output only. The timestamp of creation of this resource.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The timestamp of creation of this resource.
$this
getUpdateTime
Output only. The timestamp of the most recent update of this resource.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The timestamp of the most recent update of this resource.
$this
getLabels
Labels
setLabels
Labels
$this
getState
Output only. State of the EngineConfig (creating, active, deleting, etc.)
int
setState
Output only. State of the EngineConfig (creating, active, deleting, etc.)
var
int
$this
getEngineVersion
Required. The resource name of the EngineVersion used in this model tuning.
format: /projects/{project_num}/locations/{location}/instances/{instance}/engineVersions/{engine_version}
string
setEngineVersion
Required. The resource name of the EngineVersion used in this model tuning.
format: /projects/{project_num}/locations/{location}/instances/{instance}/engineVersions/{engine_version}
var
string
$this
getTuning
Optional. Configuration for tuning in creation of the EngineConfig.
This field is required if hyperparameter_source.type
is not INHERITED
,
and output-only otherwise.
hasTuning
clearTuning
setTuning
Optional. Configuration for tuning in creation of the EngineConfig.
This field is required if hyperparameter_source.type
is not INHERITED
,
and output-only otherwise.
$this
getPerformanceTarget
Optional. PerformanceTarget gives information on how the tuning and
training will be evaluated. This field is required if hyperparameter_source.type
is not INHERITED
, and output-only otherwise.
hasPerformanceTarget
clearPerformanceTarget
setPerformanceTarget
Optional. PerformanceTarget gives information on how the tuning and
training will be evaluated. This field is required if hyperparameter_source.type
is not INHERITED
, and output-only otherwise.
$this
getLineOfBusiness
Output only. The line of business (Retail/Commercial) this engine config is used for. Determined by EngineVersion, cannot be set by user.
int
setLineOfBusiness
Output only. The line of business (Retail/Commercial) this engine config is used for. Determined by EngineVersion, cannot be set by user.
var
int
$this
getHyperparameterSourceType
Optional. The origin of hyperparameters for the created EngineConfig. The
default is TUNING
. In this case, the hyperparameters are selected as a
result of a
tuning run.
int
setHyperparameterSourceType
Optional. The origin of hyperparameters for the created EngineConfig. The
default is TUNING
. In this case, the hyperparameters are selected as a
result of a
tuning run.
var
int
$this
getHyperparameterSource
Optional. Configuration of hyperparameters source EngineConfig.
hasHyperparameterSource
clearHyperparameterSource
setHyperparameterSource
Optional. Configuration of hyperparameters source EngineConfig.
$this