Cloud AI Platform v1 API - Class NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec (2.23.0)

public sealed class NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec : IMessage<NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec>, IEquatable<NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec>, IDeepCloneable<NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud AI Platform v1 API class NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec.

Represents a metric to optimize.

Inheritance

object > NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

MetricSpec()

public MetricSpec()

MetricSpec(MetricSpec)

public MetricSpec(NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec other)
Parameter
NameDescription
otherNasJobSpecTypesMultiTrialAlgorithmSpecTypesMetricSpec

Properties

Goal

public NasJobSpec.Types.MultiTrialAlgorithmSpec.Types.MetricSpec.Types.GoalType Goal { get; set; }

Required. The optimization goal of the metric.

Property Value
TypeDescription
NasJobSpecTypesMultiTrialAlgorithmSpecTypesMetricSpecTypesGoalType

MetricId

public string MetricId { get; set; }

Required. The ID of the metric. Must not contain whitespaces.

Property Value
TypeDescription
string