DatasetDefinition class

Configuration for Dataset Definition inputs. The Dataset Definition input must specify exactly one of either AthenaDatasetDefinition or RedshiftDatasetDefinition types.

Constructors

DatasetDefinition({AthenaDatasetDefinition? athenaDatasetDefinition, DataDistributionType? dataDistributionType, InputMode? inputMode, String? localPath, RedshiftDatasetDefinition? redshiftDatasetDefinition})
DatasetDefinition.fromJson(Map<String, dynamic> json)
factory

Properties

athenaDatasetDefinition AthenaDatasetDefinition?
final
dataDistributionType DataDistributionType?
Whether the generated dataset is FullyReplicated or ShardedByS3Key (default).
final
hashCode int
The hash code for this object.
no setterinherited
inputMode InputMode?
Whether to use File or Pipe input mode. In File (default) mode, Amazon SageMaker copies the data from the input source onto the local Amazon Elastic Block Store (Amazon EBS) volumes before starting your training algorithm. This is the most commonly used input mode. In Pipe mode, Amazon SageMaker streams input data from the source directly to your algorithm without using the EBS volume.
final
localPath String?
The local path where you want Amazon SageMaker to download the Dataset Definition inputs to run a processing job. LocalPath is an absolute path to the input data. This is a required parameter when AppManaged is False (default).
final
redshiftDatasetDefinition RedshiftDatasetDefinition?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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