AlgorithmTrainingSpecification class
Constructors
-
AlgorithmTrainingSpecification({Input<
AlgorithmTrainingSpecificationAdditionalS3DataSource?> ? additionalS3DataSource, Input<List< ? metricDefinitions, Input<AlgorithmTrainingSpecificationMetricDefinition> ?>List< ? supportedHyperParameters, required Input<AlgorithmTrainingSpecificationSupportedHyperParameter> ?>List< supportedTrainingInstanceTypes, Input<String> >List< ? supportedTuningJobObjectiveMetrics, Input<AlgorithmTrainingSpecificationSupportedTuningJobObjectiveMetric> ?>bool?> ? supportsDistributedTraining, required Input<List< trainingChannels, required Input<AlgorithmTrainingSpecificationTrainingChannel> >String> trainingImage, Input<String?> ? trainingImageDigest}) -
Creates a new AlgorithmTrainingSpecification.
additionalS3DataSourceAdditional training data to make available to the algorithm. See Additional S3 Data Source.metricDefinitionsList of metric definitions used to parse training logs. See Metric Definitions.supportedHyperParametersHyperparameter definitions supported by the algorithm. See Supported Hyper Parameters.supportedTrainingInstanceTypesInstance types supported for training.supportedTuningJobObjectiveMetricsObjective metrics supported for hyperparameter tuning jobs. See Supported Tuning Job Objective Metrics.supportsDistributedTrainingWhether the algorithm supports distributed training.trainingChannelsList of channel definitions supported for training. See Training Channels.trainingImageTraining image URI.trainingImageDigestDigest 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