AlgorithmTrainingSpecification class

Constructors

AlgorithmTrainingSpecification({Input<AlgorithmTrainingSpecificationAdditionalS3DataSource?>? additionalS3DataSource, Input<List<AlgorithmTrainingSpecificationMetricDefinition>?>? metricDefinitions, Input<List<AlgorithmTrainingSpecificationSupportedHyperParameter>?>? supportedHyperParameters, required Input<List<String>> supportedTrainingInstanceTypes, Input<List<AlgorithmTrainingSpecificationSupportedTuningJobObjectiveMetric>?>? supportedTuningJobObjectiveMetrics, Input<bool?>? supportsDistributedTraining, required Input<List<AlgorithmTrainingSpecificationTrainingChannel>> trainingChannels, required Input<String> trainingImage, Input<String?>? trainingImageDigest})
Creates a new AlgorithmTrainingSpecification. additionalS3DataSource Additional training data to make available to the algorithm. See Additional S3 Data Source. metricDefinitions List of metric definitions used to parse training logs. See Metric Definitions. supportedHyperParameters Hyperparameter definitions supported by the algorithm. See Supported Hyper Parameters. supportedTrainingInstanceTypes Instance types supported for training. supportedTuningJobObjectiveMetrics Objective metrics supported for hyperparameter tuning jobs. See Supported Tuning Job Objective Metrics. supportsDistributedTraining Whether the algorithm supports distributed training. trainingChannels List of channel definitions supported for training. See Training Channels. trainingImage Training image URI. trainingImageDigest Digest of the training image.
const
AlgorithmTrainingSpecification.fromMap(Map<String, dynamic> map)
factory

Properties

additionalS3DataSource → Input<AlgorithmTrainingSpecificationAdditionalS3DataSource?>?
Additional training data to make available to the algorithm. See Additional S3 Data Source.
final
hashCode int
The hash code for this object.
no setterinherited
metricDefinitions → Input<List<AlgorithmTrainingSpecificationMetricDefinition>?>?
List of metric definitions used to parse training logs. See Metric Definitions.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supportedHyperParameters → Input<List<AlgorithmTrainingSpecificationSupportedHyperParameter>?>?
Hyperparameter definitions supported by the algorithm. See Supported Hyper Parameters.
final
supportedTrainingInstanceTypes → Input<List<String>>
Instance types supported for training.
final
supportedTuningJobObjectiveMetrics → Input<List<AlgorithmTrainingSpecificationSupportedTuningJobObjectiveMetric>?>?
Objective metrics supported for hyperparameter tuning jobs. See Supported Tuning Job Objective Metrics.
final
supportsDistributedTraining → Input<bool?>?
Whether the algorithm supports distributed training.
final
trainingChannels → Input<List<AlgorithmTrainingSpecificationTrainingChannel>>
List of channel definitions supported for training. See Training Channels.
final
trainingImage → Input<String>
Training image URI.
final
trainingImageDigest → Input<String?>?
Digest of the training image.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited