Class: Google::Cloud::AIPlatform::V1::NasJobSpec::MultiTrialAlgorithmSpec::TrainTrialSpec

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/aiplatform/v1/nas_job.rb

Overview

Represent spec for train trials.

Instance Attribute Summary collapse

Instance Attribute Details

#frequency::Integer

Returns Required. Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.

Returns:

  • (::Integer)

    Required. Frequency of search trials to start train stage. Top N [TrainTrialSpec.max_parallel_trial_count] search trials will be trained for every M [TrainTrialSpec.frequency] trials searched.



222
223
224
225
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 222

class TrainTrialSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#max_parallel_trial_count::Integer

Returns Required. The maximum number of trials to run in parallel.

Returns:

  • (::Integer)

    Required. The maximum number of trials to run in parallel.



222
223
224
225
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 222

class TrainTrialSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#train_trial_job_spec::Google::Cloud::AIPlatform::V1::CustomJobSpec

Returns Required. The spec of a train trial job. The same spec applies to all train trials.

Returns:



222
223
224
225
# File 'proto_docs/google/cloud/aiplatform/v1/nas_job.rb', line 222

class TrainTrialSpec
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end