NasJobSpec_MultiTrialAlgorithmSpec class final
The spec of multi-trial Neural Architecture Search (NAS).
- Inheritance
-
- Object
- ProtoMessage
- NasJobSpec_MultiTrialAlgorithmSpec
Constructors
- NasJobSpec_MultiTrialAlgorithmSpec({NasJobSpec_MultiTrialAlgorithmSpec_MultiTrialAlgorithm multiTrialAlgorithm = NasJobSpec_MultiTrialAlgorithmSpec_MultiTrialAlgorithm.$default, NasJobSpec_MultiTrialAlgorithmSpec_MetricSpec? metric, required NasJobSpec_MultiTrialAlgorithmSpec_SearchTrialSpec? searchTrialSpec, NasJobSpec_MultiTrialAlgorithmSpec_TrainTrialSpec? trainTrialSpec})
- NasJobSpec_MultiTrialAlgorithmSpec.fromJson(Object? j)
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- metric → NasJobSpec_MultiTrialAlgorithmSpec_MetricSpec?
-
Metric specs for the NAS job.
Validation for this field is done at
multi_trial_algorithm_specfield.final - multiTrialAlgorithm → NasJobSpec_MultiTrialAlgorithmSpec_MultiTrialAlgorithm
-
The multi-trial Neural Architecture Search (NAS) algorithm
type. Defaults to
REINFORCEMENT_LEARNING.final - qualifiedName → String
-
The fully qualified name of this message, i.e.,
google.protobuf.Durationorgoogle.rpc.ErrorInfo.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- searchTrialSpec → NasJobSpec_MultiTrialAlgorithmSpec_SearchTrialSpec?
-
Required. Spec for search trials.
final
- trainTrialSpec → NasJobSpec_MultiTrialAlgorithmSpec_TrainTrialSpec?
-
Spec for train trials. Top N
TrainTrialSpec.max_parallel_trial_countsearch trials will be trained for every MTrainTrialSpec.frequencytrials searched.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Object -
override
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- fullyQualifiedName → const String