@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Algorithm extends Object implements Serializable, Cloneable, StructuredPojo
Describes a custom algorithm.
Constructor and Description |
---|
Algorithm() |
Modifier and Type | Method and Description |
---|---|
Algorithm |
addDefaultHyperParametersEntry(String key,
String value)
Add a single DefaultHyperParameters entry
|
Algorithm |
addDefaultResourceConfigEntry(String key,
String value)
Add a single DefaultResourceConfig entry
|
Algorithm |
clearDefaultHyperParametersEntries()
Removes all the entries added into DefaultHyperParameters.
|
Algorithm |
clearDefaultResourceConfigEntries()
Removes all the entries added into DefaultResourceConfig.
|
Algorithm |
clone() |
boolean |
equals(Object obj) |
String |
getAlgorithmArn()
The Amazon Resource Name (ARN) of the algorithm.
|
AlgorithmImage |
getAlgorithmImage()
The URI of the Docker container for the algorithm image.
|
Date |
getCreationDateTime()
The date and time (in Unix time) that the algorithm was created.
|
DefaultHyperParameterRanges |
getDefaultHyperParameterRanges()
Specifies the default hyperparameters, their ranges, and whether they are tunable.
|
Map<String,String> |
getDefaultHyperParameters()
Specifies the default hyperparameters.
|
Map<String,String> |
getDefaultResourceConfig()
Specifies the default maximum number of training jobs and parallel training jobs.
|
Date |
getLastUpdatedDateTime()
The date and time (in Unix time) that the algorithm was last updated.
|
String |
getName()
The name of the algorithm.
|
String |
getRoleArn()
The Amazon Resource Name (ARN) of the role.
|
String |
getTrainingInputMode()
The training input mode.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAlgorithmArn(String algorithmArn)
The Amazon Resource Name (ARN) of the algorithm.
|
void |
setAlgorithmImage(AlgorithmImage algorithmImage)
The URI of the Docker container for the algorithm image.
|
void |
setCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the algorithm was created.
|
void |
setDefaultHyperParameterRanges(DefaultHyperParameterRanges defaultHyperParameterRanges)
Specifies the default hyperparameters, their ranges, and whether they are tunable.
|
void |
setDefaultHyperParameters(Map<String,String> defaultHyperParameters)
Specifies the default hyperparameters.
|
void |
setDefaultResourceConfig(Map<String,String> defaultResourceConfig)
Specifies the default maximum number of training jobs and parallel training jobs.
|
void |
setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the algorithm was last updated.
|
void |
setName(String name)
The name of the algorithm.
|
void |
setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role.
|
void |
setTrainingInputMode(String trainingInputMode)
The training input mode.
|
String |
toString()
Returns a string representation of this object.
|
Algorithm |
withAlgorithmArn(String algorithmArn)
The Amazon Resource Name (ARN) of the algorithm.
|
Algorithm |
withAlgorithmImage(AlgorithmImage algorithmImage)
The URI of the Docker container for the algorithm image.
|
Algorithm |
withCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the algorithm was created.
|
Algorithm |
withDefaultHyperParameterRanges(DefaultHyperParameterRanges defaultHyperParameterRanges)
Specifies the default hyperparameters, their ranges, and whether they are tunable.
|
Algorithm |
withDefaultHyperParameters(Map<String,String> defaultHyperParameters)
Specifies the default hyperparameters.
|
Algorithm |
withDefaultResourceConfig(Map<String,String> defaultResourceConfig)
Specifies the default maximum number of training jobs and parallel training jobs.
|
Algorithm |
withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the algorithm was last updated.
|
Algorithm |
withName(String name)
The name of the algorithm.
|
Algorithm |
withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role.
|
Algorithm |
withTrainingInputMode(String trainingInputMode)
The training input mode.
|
public void setName(String name)
The name of the algorithm.
name
- The name of the algorithm.public String getName()
The name of the algorithm.
public Algorithm withName(String name)
The name of the algorithm.
name
- The name of the algorithm.public void setAlgorithmArn(String algorithmArn)
The Amazon Resource Name (ARN) of the algorithm.
algorithmArn
- The Amazon Resource Name (ARN) of the algorithm.public String getAlgorithmArn()
The Amazon Resource Name (ARN) of the algorithm.
public Algorithm withAlgorithmArn(String algorithmArn)
The Amazon Resource Name (ARN) of the algorithm.
algorithmArn
- The Amazon Resource Name (ARN) of the algorithm.public void setAlgorithmImage(AlgorithmImage algorithmImage)
The URI of the Docker container for the algorithm image.
algorithmImage
- The URI of the Docker container for the algorithm image.public AlgorithmImage getAlgorithmImage()
The URI of the Docker container for the algorithm image.
public Algorithm withAlgorithmImage(AlgorithmImage algorithmImage)
The URI of the Docker container for the algorithm image.
algorithmImage
- The URI of the Docker container for the algorithm image.public Map<String,String> getDefaultHyperParameters()
Specifies the default hyperparameters.
public void setDefaultHyperParameters(Map<String,String> defaultHyperParameters)
Specifies the default hyperparameters.
defaultHyperParameters
- Specifies the default hyperparameters.public Algorithm withDefaultHyperParameters(Map<String,String> defaultHyperParameters)
Specifies the default hyperparameters.
defaultHyperParameters
- Specifies the default hyperparameters.public Algorithm addDefaultHyperParametersEntry(String key, String value)
public Algorithm clearDefaultHyperParametersEntries()
public void setDefaultHyperParameterRanges(DefaultHyperParameterRanges defaultHyperParameterRanges)
Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).
defaultHyperParameterRanges
- Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable
hyperparameter can have its value determined during hyperparameter optimization (HPO).public DefaultHyperParameterRanges getDefaultHyperParameterRanges()
Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).
public Algorithm withDefaultHyperParameterRanges(DefaultHyperParameterRanges defaultHyperParameterRanges)
Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable hyperparameter can have its value determined during hyperparameter optimization (HPO).
defaultHyperParameterRanges
- Specifies the default hyperparameters, their ranges, and whether they are tunable. A tunable
hyperparameter can have its value determined during hyperparameter optimization (HPO).public Map<String,String> getDefaultResourceConfig()
Specifies the default maximum number of training jobs and parallel training jobs.
public void setDefaultResourceConfig(Map<String,String> defaultResourceConfig)
Specifies the default maximum number of training jobs and parallel training jobs.
defaultResourceConfig
- Specifies the default maximum number of training jobs and parallel training jobs.public Algorithm withDefaultResourceConfig(Map<String,String> defaultResourceConfig)
Specifies the default maximum number of training jobs and parallel training jobs.
defaultResourceConfig
- Specifies the default maximum number of training jobs and parallel training jobs.public Algorithm addDefaultResourceConfigEntry(String key, String value)
public Algorithm clearDefaultResourceConfigEntries()
public void setTrainingInputMode(String trainingInputMode)
The training input mode.
trainingInputMode
- The training input mode.public String getTrainingInputMode()
The training input mode.
public Algorithm withTrainingInputMode(String trainingInputMode)
The training input mode.
trainingInputMode
- The training input mode.public void setRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role.
roleArn
- The Amazon Resource Name (ARN) of the role.public String getRoleArn()
The Amazon Resource Name (ARN) of the role.
public Algorithm withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role.
roleArn
- The Amazon Resource Name (ARN) of the role.public void setCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the algorithm was created.
creationDateTime
- The date and time (in Unix time) that the algorithm was created.public Date getCreationDateTime()
The date and time (in Unix time) that the algorithm was created.
public Algorithm withCreationDateTime(Date creationDateTime)
The date and time (in Unix time) that the algorithm was created.
creationDateTime
- The date and time (in Unix time) that the algorithm was created.public void setLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the algorithm was last updated.
lastUpdatedDateTime
- The date and time (in Unix time) that the algorithm was last updated.public Date getLastUpdatedDateTime()
The date and time (in Unix time) that the algorithm was last updated.
public Algorithm withLastUpdatedDateTime(Date lastUpdatedDateTime)
The date and time (in Unix time) that the algorithm was last updated.
lastUpdatedDateTime
- The date and time (in Unix time) that the algorithm was last updated.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.