Cloud AI Platform v1 API - Class NasJobSpec (2.22.0)

public sealed class NasJobSpec : IMessage<NasJobSpec>, IEquatable<NasJobSpec>, IDeepCloneable<NasJobSpec>, IBufferMessage, IMessage

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

Represents the spec of a NasJob.

Inheritance

object > NasJobSpec

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

NasJobSpec()

public NasJobSpec()

NasJobSpec(NasJobSpec)

public NasJobSpec(NasJobSpec other)
Parameter
NameDescription
otherNasJobSpec

Properties

MultiTrialAlgorithmSpec

public NasJobSpec.Types.MultiTrialAlgorithmSpec MultiTrialAlgorithmSpec { get; set; }

The spec of multi-trial algorithms.

Property Value
TypeDescription
NasJobSpecTypesMultiTrialAlgorithmSpec

NasAlgorithmSpecCase

public NasJobSpec.NasAlgorithmSpecOneofCase NasAlgorithmSpecCase { get; }
Property Value
TypeDescription
NasJobSpecNasAlgorithmSpecOneofCase

ResumeNasJobId

public string ResumeNasJobId { get; set; }

The ID of the existing NasJob in the same Project and Location which will be used to resume search. search_space_spec and nas_algorithm_spec are obtained from previous NasJob hence should not provide them again for this NasJob.

Property Value
TypeDescription
string

SearchSpaceSpec

public string SearchSpaceSpec { get; set; }

It defines the search space for Neural Architecture Search (NAS).

Property Value
TypeDescription
string