public sealed class EngineConfig : IMessage<EngineConfig>, IEquatable<EngineConfig>, IDeepCloneable<EngineConfig>, IBufferMessage, IMessageReference documentation and code samples for the Financial Services v1 API class EngineConfig.
The EngineConfig resource creates the configuration for training a model.
Implements
IMessageEngineConfig, IEquatableEngineConfig, IDeepCloneableEngineConfig, IBufferMessage, IMessageNamespace
Google.Cloud.FinancialServices.V1Assembly
Google.Cloud.FinancialServices.V1.dll
Constructors
EngineConfig()
public EngineConfig()EngineConfig(EngineConfig)
public EngineConfig(EngineConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
EngineConfig |
Properties
CreateTime
public Timestamp CreateTime { get; set; }Output only. The timestamp of creation of this resource.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
EngineConfigName
public EngineConfigName EngineConfigName { get; set; }EngineConfigName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
EngineConfigName |
|
EngineVersion
public string EngineVersion { get; set; }Required. The resource name of the EngineVersion used in this model tuning.
format:
/projects/{project_num}/locations/{location}/instances/{instance}/engineVersions/{engine_version}
| Property Value | |
|---|---|
| Type | Description |
string |
|
EngineVersionAsEngineVersionName
public EngineVersionName EngineVersionAsEngineVersionName { get; set; }EngineVersionName-typed view over the EngineVersion resource name property.
| Property Value | |
|---|---|
| Type | Description |
EngineVersionName |
|
HyperparameterSource
public EngineConfig.Types.HyperparameterSource HyperparameterSource { get; set; }Optional. Configuration of hyperparameters source EngineConfig.
| Property Value | |
|---|---|
| Type | Description |
EngineConfigTypesHyperparameterSource |
|
HyperparameterSourceType
public EngineConfig.Types.HyperparameterSourceType HyperparameterSourceType { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
EngineConfigTypesHyperparameterSourceType |
|
Labels
public MapField<string, string> Labels { get; }Labels
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
LineOfBusiness
public LineOfBusiness LineOfBusiness { get; set; }Output only. The line of business (Retail/Commercial) this engine config is used for. Determined by EngineVersion, cannot be set by user.
| Property Value | |
|---|---|
| Type | Description |
LineOfBusiness |
|
Name
public string Name { get; set; }Output only. The resource name of the EngineConfig.
format:
/projects/{project_num}/locations/{location}/instances/{instance}/engineConfigs/{engine_config}
| Property Value | |
|---|---|
| Type | Description |
string |
|
PerformanceTarget
public EngineConfig.Types.PerformanceTarget PerformanceTarget { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
EngineConfigTypesPerformanceTarget |
|
State
public EngineConfig.Types.State State { get; set; }Output only. State of the EngineConfig (creating, active, deleting, etc.)
| Property Value | |
|---|---|
| Type | Description |
EngineConfigTypesState |
|
Tuning
public EngineConfig.Types.Tuning Tuning { get; set; }Optional. Configuration for tuning in creation of the EngineConfig.
This field is required if hyperparameter_source.type is not INHERITED,
and output-only otherwise.
| Property Value | |
|---|---|
| Type | Description |
EngineConfigTypesTuning |
|
UpdateTime
public Timestamp UpdateTime { get; set; }Output only. The timestamp of the most recent update of this resource.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|