Class GoogleCloudAiplatformV1beta1StudySpec
Represents specification of a Study.
Implements
Inherited Members
Namespace: Google.Apis.Aiplatform.v1beta1.Data
Assembly: Google.Apis.Aiplatform.v1beta1.dll
Syntax
public class GoogleCloudAiplatformV1beta1StudySpec : IDirectResponseSchema
Properties
Algorithm
The search algorithm specified for the Study.
Declaration
[JsonProperty("algorithm")]
public virtual string Algorithm { get; set; }
Property Value
Type | Description |
---|---|
string |
ConvexAutomatedStoppingSpec
The automated early stopping spec using convex stopping rule.
Declaration
[JsonProperty("convexAutomatedStoppingSpec")]
public virtual GoogleCloudAiplatformV1beta1StudySpecConvexAutomatedStoppingSpec ConvexAutomatedStoppingSpec { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1StudySpecConvexAutomatedStoppingSpec |
ConvexStopConfig
Deprecated. The automated early stopping using convex stopping rule.
Declaration
[JsonProperty("convexStopConfig")]
public virtual GoogleCloudAiplatformV1beta1StudySpecConvexStopConfig ConvexStopConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1StudySpecConvexStopConfig |
DecayCurveStoppingSpec
The automated early stopping spec using decay curve rule.
Declaration
[JsonProperty("decayCurveStoppingSpec")]
public virtual GoogleCloudAiplatformV1beta1StudySpecDecayCurveAutomatedStoppingSpec DecayCurveStoppingSpec { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1StudySpecDecayCurveAutomatedStoppingSpec |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MeasurementSelectionType
Describe which measurement selection type will be used
Declaration
[JsonProperty("measurementSelectionType")]
public virtual string MeasurementSelectionType { get; set; }
Property Value
Type | Description |
---|---|
string |
MedianAutomatedStoppingSpec
The automated early stopping spec using median rule.
Declaration
[JsonProperty("medianAutomatedStoppingSpec")]
public virtual GoogleCloudAiplatformV1beta1StudySpecMedianAutomatedStoppingSpec MedianAutomatedStoppingSpec { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1StudySpecMedianAutomatedStoppingSpec |
Metrics
Required. Metric specs for the Study.
Declaration
[JsonProperty("metrics")]
public virtual IList<GoogleCloudAiplatformV1beta1StudySpecMetricSpec> Metrics { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudAiplatformV1beta1StudySpecMetricSpec> |
ObservationNoise
The observation noise level of the study. Currently only supported by the Vertex AI Vizier service. Not supported by HyperparameterTuningJob or TrainingPipeline.
Declaration
[JsonProperty("observationNoise")]
public virtual string ObservationNoise { get; set; }
Property Value
Type | Description |
---|---|
string |
Parameters
Required. The set of parameters to tune.
Declaration
[JsonProperty("parameters")]
public virtual IList<GoogleCloudAiplatformV1beta1StudySpecParameterSpec> Parameters { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudAiplatformV1beta1StudySpecParameterSpec> |
StudyStoppingConfig
Conditions for automated stopping of a Study. Enable automated stopping by configuring at least one condition.
Declaration
[JsonProperty("studyStoppingConfig")]
public virtual GoogleCloudAiplatformV1beta1StudySpecStudyStoppingConfig StudyStoppingConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1StudySpecStudyStoppingConfig |
TransferLearningConfig
The configuration info/options for transfer learning. Currently supported for Vertex AI Vizier service, not HyperParameterTuningJob
Declaration
[JsonProperty("transferLearningConfig")]
public virtual GoogleCloudAiplatformV1beta1StudySpecTransferLearningConfig TransferLearningConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudAiplatformV1beta1StudySpecTransferLearningConfig |