- 3.10.0 (latest)
- 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 : IMessage<StudySpec>, IEquatable<StudySpec>, IDeepCloneable<StudySpec>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud AI Platform v1 API class StudySpec.
Represents specification of a Study.
Implements
IMessageStudySpec, IEquatableStudySpec, IDeepCloneableStudySpec, IBufferMessage, IMessageNamespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Constructors
StudySpec()
public StudySpec()
StudySpec(StudySpec)
public StudySpec(StudySpec other)
Parameter | |
---|---|
Name | Description |
other |
StudySpec |
Properties
Algorithm
public StudySpec.Types.Algorithm Algorithm { get; set; }
The search algorithm specified for the Study.
Property Value | |
---|---|
Type | Description |
StudySpecTypesAlgorithm |
AutomatedStoppingSpecCase
public StudySpec.AutomatedStoppingSpecOneofCase AutomatedStoppingSpecCase { get; }
Property Value | |
---|---|
Type | Description |
StudySpecAutomatedStoppingSpecOneofCase |
ConvexAutomatedStoppingSpec
public StudySpec.Types.ConvexAutomatedStoppingSpec ConvexAutomatedStoppingSpec { get; set; }
The automated early stopping spec using convex stopping rule.
Property Value | |
---|---|
Type | Description |
StudySpecTypesConvexAutomatedStoppingSpec |
DecayCurveStoppingSpec
public StudySpec.Types.DecayCurveAutomatedStoppingSpec DecayCurveStoppingSpec { get; set; }
The automated early stopping spec using decay curve rule.
Property Value | |
---|---|
Type | Description |
StudySpecTypesDecayCurveAutomatedStoppingSpec |
MeasurementSelectionType
public StudySpec.Types.MeasurementSelectionType MeasurementSelectionType { get; set; }
Describe which measurement selection type will be used
Property Value | |
---|---|
Type | Description |
StudySpecTypesMeasurementSelectionType |
MedianAutomatedStoppingSpec
public StudySpec.Types.MedianAutomatedStoppingSpec MedianAutomatedStoppingSpec { get; set; }
The automated early stopping spec using median rule.
Property Value | |
---|---|
Type | Description |
StudySpecTypesMedianAutomatedStoppingSpec |
Metrics
public RepeatedField<StudySpec.Types.MetricSpec> Metrics { get; }
Required. Metric specs for the Study.
Property Value | |
---|---|
Type | Description |
RepeatedFieldStudySpecTypesMetricSpec |
ObservationNoise
public StudySpec.Types.ObservationNoise ObservationNoise { get; set; }
The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.
Property Value | |
---|---|
Type | Description |
StudySpecTypesObservationNoise |
Parameters
public RepeatedField<StudySpec.Types.ParameterSpec> Parameters { get; }
Required. The set of parameters to tune.
Property Value | |
---|---|
Type | Description |
RepeatedFieldStudySpecTypesParameterSpec |
StudyStoppingConfig
public StudySpec.Types.StudyStoppingConfig StudyStoppingConfig { get; set; }
Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
Property Value | |
---|---|
Type | Description |
StudySpecTypesStudyStoppingConfig |