- 3.11.0 (latest)
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
public sealed class StudySpec.Types.ParameterSpec : IMessage<StudySpec.Types.ParameterSpec>, IEquatable<StudySpec.Types.ParameterSpec>, IDeepCloneable<StudySpec.Types.ParameterSpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class StudySpec.Types.ParameterSpec.
Represents a single parameter to optimize.
Implements
IMessageStudySpecTypesParameterSpec, IEquatableStudySpecTypesParameterSpec, IDeepCloneableStudySpecTypesParameterSpec, IBufferMessage, IMessageNamespace
GoogleCloudGoogle.Cloud.AIPlatformV1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
ParameterSpec()
public ParameterSpec()
ParameterSpec(ParameterSpec)
public ParameterSpec(StudySpec.Types.ParameterSpec other)
Parameter | |
---|---|
Name | Description |
other | StudySpecTypesParameterSpec |
Properties
CategoricalValueSpec
public StudySpec.Types.ParameterSpec.Types.CategoricalValueSpec CategoricalValueSpec { get; set; }
The value spec for a 'CATEGORICAL' parameter.
Property Value | |
---|---|
Type | Description |
StudySpecTypesParameterSpecTypesCategoricalValueSpec |
ConditionalParameterSpecs
public RepeatedField<StudySpec.Types.ParameterSpec.Types.ConditionalParameterSpec> ConditionalParameterSpecs { get; }
A conditional parameter node is active if the parameter's value matches the conditional node's parent_value_condition.
If two items in conditional_parameter_specs have the same name, they must have disjoint parent_value_condition.
Property Value | |
---|---|
Type | Description |
RepeatedFieldStudySpecTypesParameterSpecTypesConditionalParameterSpec |
DiscreteValueSpec
public StudySpec.Types.ParameterSpec.Types.DiscreteValueSpec DiscreteValueSpec { get; set; }
The value spec for a 'DISCRETE' parameter.
Property Value | |
---|---|
Type | Description |
StudySpecTypesParameterSpecTypesDiscreteValueSpec |
DoubleValueSpec
public StudySpec.Types.ParameterSpec.Types.DoubleValueSpec DoubleValueSpec { get; set; }
The value spec for a 'DOUBLE' parameter.
Property Value | |
---|---|
Type | Description |
StudySpecTypesParameterSpecTypesDoubleValueSpec |
IntegerValueSpec
public StudySpec.Types.ParameterSpec.Types.IntegerValueSpec IntegerValueSpec { get; set; }
The value spec for an 'INTEGER' parameter.
Property Value | |
---|---|
Type | Description |
StudySpecTypesParameterSpecTypesIntegerValueSpec |
ParameterId
public string ParameterId { get; set; }
Required. The ID of the parameter. Must not contain whitespaces and must be unique amongst all ParameterSpecs.
Property Value | |
---|---|
Type | Description |
string |
ParameterValueSpecCase
public StudySpec.Types.ParameterSpec.ParameterValueSpecOneofCase ParameterValueSpecCase { get; }
Property Value | |
---|---|
Type | Description |
StudySpecTypesParameterSpecParameterValueSpecOneofCase |
ScaleType
public StudySpec.Types.ParameterSpec.Types.ScaleType ScaleType { get; set; }
How the parameter should be scaled.
Leave unset for CATEGORICAL
parameters.
Property Value | |
---|---|
Type | Description |
StudySpecTypesParameterSpecTypesScaleType |