public class MLModel extends Object implements Serializable, Cloneable
 Represents the output of a GetMLModel operation.
 
 The content consists of the detailed metadata and the current status of the
 MLModel.
 
| Constructor and Description | 
|---|
| MLModel() | 
| Modifier and Type | Method and Description | 
|---|---|
| MLModel | addTrainingParametersEntry(String key,
                          String value) | 
| MLModel | clearTrainingParametersEntries()Removes all the entries added into TrainingParameters. | 
| MLModel | clone() | 
| boolean | equals(Object obj) | 
| String | getAlgorithm()
 The algorithm used to train the  MLModel. | 
| Date | getCreatedAt()
 The time that the  MLModelwas created. | 
| String | getCreatedByIamUser()
 The AWS user account from which the  MLModelwas created. | 
| RealtimeEndpointInfo | getEndpointInfo()
 The current endpoint of the  MLModel. | 
| String | getInputDataLocationS3()
 The location of the data file or directory in Amazon Simple Storage
 Service (Amazon S3). | 
| Date | getLastUpdatedAt()
 The time of the most recent edit to the  MLModel. | 
| String | getMessage()
 A description of the most recent details about accessing the
  MLModel. | 
| String | getMLModelId()
 The ID assigned to the  MLModelat creation. | 
| String | getMLModelType()
 Identifies the  MLModelcategory. | 
| String | getName()
 A user-supplied name or description of the  MLModel. | 
| Float | getScoreThreshold() | 
| Date | getScoreThresholdLastUpdatedAt()
 The time of the most recent edit to the  ScoreThreshold. | 
| Long | getSizeInBytes() | 
| String | getStatus()
 The current status of an  MLModel. | 
| String | getTrainingDataSourceId()
 The ID of the training  DataSource. | 
| Map<String,String> | getTrainingParameters()
 A list of the training parameters in the  MLModel. | 
| int | hashCode() | 
| void | setAlgorithm(Algorithm algorithm)
 The algorithm used to train the  MLModel. | 
| void | setAlgorithm(String algorithm)
 The algorithm used to train the  MLModel. | 
| void | setCreatedAt(Date createdAt)
 The time that the  MLModelwas created. | 
| void | setCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the  MLModelwas created. | 
| void | setEndpointInfo(RealtimeEndpointInfo endpointInfo)
 The current endpoint of the  MLModel. | 
| void | setInputDataLocationS3(String inputDataLocationS3)
 The location of the data file or directory in Amazon Simple Storage
 Service (Amazon S3). | 
| void | setLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the  MLModel. | 
| void | setMessage(String message)
 A description of the most recent details about accessing the
  MLModel. | 
| void | setMLModelId(String mLModelId)
 The ID assigned to the  MLModelat creation. | 
| void | setMLModelType(MLModelType mLModelType)
 Identifies the  MLModelcategory. | 
| void | setMLModelType(String mLModelType)
 Identifies the  MLModelcategory. | 
| void | setName(String name)
 A user-supplied name or description of the  MLModel. | 
| void | setScoreThreshold(Float scoreThreshold) | 
| void | setScoreThresholdLastUpdatedAt(Date scoreThresholdLastUpdatedAt)
 The time of the most recent edit to the  ScoreThreshold. | 
| void | setSizeInBytes(Long sizeInBytes) | 
| void | setStatus(EntityStatus status)
 The current status of an  MLModel. | 
| void | setStatus(String status)
 The current status of an  MLModel. | 
| void | setTrainingDataSourceId(String trainingDataSourceId)
 The ID of the training  DataSource. | 
| void | setTrainingParameters(Map<String,String> trainingParameters)
 A list of the training parameters in the  MLModel. | 
| String | toString()Returns a string representation of this object; useful for testing and
 debugging. | 
| MLModel | withAlgorithm(Algorithm algorithm)
 The algorithm used to train the  MLModel. | 
| MLModel | withAlgorithm(String algorithm)
 The algorithm used to train the  MLModel. | 
| MLModel | withCreatedAt(Date createdAt)
 The time that the  MLModelwas created. | 
| MLModel | withCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the  MLModelwas created. | 
| MLModel | withEndpointInfo(RealtimeEndpointInfo endpointInfo)
 The current endpoint of the  MLModel. | 
| MLModel | withInputDataLocationS3(String inputDataLocationS3)
 The location of the data file or directory in Amazon Simple Storage
 Service (Amazon S3). | 
| MLModel | withLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the  MLModel. | 
| MLModel | withMessage(String message)
 A description of the most recent details about accessing the
  MLModel. | 
| MLModel | withMLModelId(String mLModelId)
 The ID assigned to the  MLModelat creation. | 
| MLModel | withMLModelType(MLModelType mLModelType)
 Identifies the  MLModelcategory. | 
| MLModel | withMLModelType(String mLModelType)
 Identifies the  MLModelcategory. | 
| MLModel | withName(String name)
 A user-supplied name or description of the  MLModel. | 
| MLModel | withScoreThreshold(Float scoreThreshold) | 
| MLModel | withScoreThresholdLastUpdatedAt(Date scoreThresholdLastUpdatedAt)
 The time of the most recent edit to the  ScoreThreshold. | 
| MLModel | withSizeInBytes(Long sizeInBytes) | 
| MLModel | withStatus(EntityStatus status)
 The current status of an  MLModel. | 
| MLModel | withStatus(String status)
 The current status of an  MLModel. | 
| MLModel | withTrainingDataSourceId(String trainingDataSourceId)
 The ID of the training  DataSource. | 
| MLModel | withTrainingParameters(Map<String,String> trainingParameters)
 A list of the training parameters in the  MLModel. | 
public void setMLModelId(String mLModelId)
 The ID assigned to the MLModel at creation.
 
mLModelId - The ID assigned to the MLModel at creation.public String getMLModelId()
 The ID assigned to the MLModel at creation.
 
MLModel at creation.public MLModel withMLModelId(String mLModelId)
 The ID assigned to the MLModel at creation.
 
mLModelId - The ID assigned to the MLModel at creation.public void setTrainingDataSourceId(String trainingDataSourceId)
 The ID of the training DataSource. The
 CreateMLModel operation uses the
 TrainingDataSourceId.
 
trainingDataSourceId - The ID of the training DataSource. The
        CreateMLModel operation uses the
        TrainingDataSourceId.public String getTrainingDataSourceId()
 The ID of the training DataSource. The
 CreateMLModel operation uses the
 TrainingDataSourceId.
 
DataSource. The
         CreateMLModel operation uses the
         TrainingDataSourceId.public MLModel withTrainingDataSourceId(String trainingDataSourceId)
 The ID of the training DataSource. The
 CreateMLModel operation uses the
 TrainingDataSourceId.
 
trainingDataSourceId - The ID of the training DataSource. The
        CreateMLModel operation uses the
        TrainingDataSourceId.public void setCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the MLModel was created. The
 account type can be either an AWS root account or an AWS Identity and
 Access Management (IAM) user account.
 
createdByIamUser - The AWS user account from which the MLModel was
        created. The account type can be either an AWS root account or an
        AWS Identity and Access Management (IAM) user account.public String getCreatedByIamUser()
 The AWS user account from which the MLModel was created. The
 account type can be either an AWS root account or an AWS Identity and
 Access Management (IAM) user account.
 
MLModel was
         created. The account type can be either an AWS root account or an
         AWS Identity and Access Management (IAM) user account.public MLModel withCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the MLModel was created. The
 account type can be either an AWS root account or an AWS Identity and
 Access Management (IAM) user account.
 
createdByIamUser - The AWS user account from which the MLModel was
        created. The account type can be either an AWS root account or an
        AWS Identity and Access Management (IAM) user account.public void setCreatedAt(Date createdAt)
 The time that the MLModel was created. The time is expressed
 in epoch time.
 
createdAt - The time that the MLModel was created. The time is
        expressed in epoch time.public Date getCreatedAt()
 The time that the MLModel was created. The time is expressed
 in epoch time.
 
MLModel was created. The time is
         expressed in epoch time.public MLModel withCreatedAt(Date createdAt)
 The time that the MLModel was created. The time is expressed
 in epoch time.
 
createdAt - The time that the MLModel was created. The time is
        expressed in epoch time.public void setLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the MLModel. The time is
 expressed in epoch time.
 
lastUpdatedAt - The time of the most recent edit to the MLModel. The
        time is expressed in epoch time.public Date getLastUpdatedAt()
 The time of the most recent edit to the MLModel. The time is
 expressed in epoch time.
 
MLModel. The
         time is expressed in epoch time.public MLModel withLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the MLModel. The time is
 expressed in epoch time.
 
lastUpdatedAt - The time of the most recent edit to the MLModel. The
        time is expressed in epoch time.public void setName(String name)
 A user-supplied name or description of the MLModel.
 
name - A user-supplied name or description of the MLModel.public String getName()
 A user-supplied name or description of the MLModel.
 
MLModel.public MLModel withName(String name)
 A user-supplied name or description of the MLModel.
 
name - A user-supplied name or description of the MLModel.public void setStatus(String status)
 The current status of an MLModel. This element can have one
 of the following values:
 
PENDING - Amazon Machine Learning (Amazon ML) submitted
 a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an MLModel
 didn't run to completion. The model isn't usable.COMPLETED - The creation process completed successfully.
 DELETED - The MLModel is marked as deleted.
 It isn't usable.status - The current status of an MLModel. This element can
        have one of the following values: 
        PENDING - Amazon Machine Learning (Amazon ML)
        submitted a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an
        MLModel didn't run to completion. The model isn't
        usable.COMPLETED - The creation process completed
        successfully.DELETED - The MLModel is marked as
        deleted. It isn't usable.EntityStatuspublic String getStatus()
 The current status of an MLModel. This element can have one
 of the following values:
 
PENDING - Amazon Machine Learning (Amazon ML) submitted
 a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an MLModel
 didn't run to completion. The model isn't usable.COMPLETED - The creation process completed successfully.
 DELETED - The MLModel is marked as deleted.
 It isn't usable.MLModel. This element can
         have one of the following values: 
         PENDING - Amazon Machine Learning (Amazon ML)
         submitted a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an
         MLModel didn't run to completion. The model isn't
         usable.COMPLETED - The creation process completed
         successfully.DELETED - The MLModel is marked as
         deleted. It isn't usable.EntityStatuspublic MLModel withStatus(String status)
 The current status of an MLModel. This element can have one
 of the following values:
 
PENDING - Amazon Machine Learning (Amazon ML) submitted
 a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an MLModel
 didn't run to completion. The model isn't usable.COMPLETED - The creation process completed successfully.
 DELETED - The MLModel is marked as deleted.
 It isn't usable.status - The current status of an MLModel. This element can
        have one of the following values: 
        PENDING - Amazon Machine Learning (Amazon ML)
        submitted a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an
        MLModel didn't run to completion. The model isn't
        usable.COMPLETED - The creation process completed
        successfully.DELETED - The MLModel is marked as
        deleted. It isn't usable.EntityStatuspublic void setStatus(EntityStatus status)
 The current status of an MLModel. This element can have one
 of the following values:
 
PENDING - Amazon Machine Learning (Amazon ML) submitted
 a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an MLModel
 didn't run to completion. The model isn't usable.COMPLETED - The creation process completed successfully.
 DELETED - The MLModel is marked as deleted.
 It isn't usable.status - The current status of an MLModel. This element can
        have one of the following values: 
        PENDING - Amazon Machine Learning (Amazon ML)
        submitted a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an
        MLModel didn't run to completion. The model isn't
        usable.COMPLETED - The creation process completed
        successfully.DELETED - The MLModel is marked as
        deleted. It isn't usable.EntityStatuspublic MLModel withStatus(EntityStatus status)
 The current status of an MLModel. This element can have one
 of the following values:
 
PENDING - Amazon Machine Learning (Amazon ML) submitted
 a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an MLModel
 didn't run to completion. The model isn't usable.COMPLETED - The creation process completed successfully.
 DELETED - The MLModel is marked as deleted.
 It isn't usable.status - The current status of an MLModel. This element can
        have one of the following values: 
        PENDING - Amazon Machine Learning (Amazon ML)
        submitted a request to create an MLModel.INPROGRESS - The creation process is underway.FAILED - The request to create an
        MLModel didn't run to completion. The model isn't
        usable.COMPLETED - The creation process completed
        successfully.DELETED - The MLModel is marked as
        deleted. It isn't usable.EntityStatuspublic void setSizeInBytes(Long sizeInBytes)
sizeInBytes - public Long getSizeInBytes()
public MLModel withSizeInBytes(Long sizeInBytes)
sizeInBytes - public void setEndpointInfo(RealtimeEndpointInfo endpointInfo)
 The current endpoint of the MLModel.
 
endpointInfo - The current endpoint of the MLModel.public RealtimeEndpointInfo getEndpointInfo()
 The current endpoint of the MLModel.
 
MLModel.public MLModel withEndpointInfo(RealtimeEndpointInfo endpointInfo)
 The current endpoint of the MLModel.
 
endpointInfo - The current endpoint of the MLModel.public Map<String,String> getTrainingParameters()
 A list of the training parameters in the MLModel. The list
 is implemented as a map of key-value pairs.
 
The following is the current set of training parameters:
 sgd.maxMLModelSizeInBytes - The maximum allowed size of the
 model. Depending on the input data, the size of the model might affect
 its performance.
 
 The value is an integer that ranges from 100000 to
 2147483648. The default value is 33554432.
 
 sgd.maxPasses - The number of times that the training
 process traverses the observations to build the MLModel. The
 value is an integer that ranges from 1 to 10000
 . The default value is 10.
 
 sgd.shuffleType - Whether Amazon ML shuffles the training
 data. Shuffling the data improves a model's ability to find the optimal
 solution for a variety of data types. The valid values are
 auto and none. The default value is
 none.
 
 sgd.l1RegularizationAmount - The coefficient regularization
 L1 norm, which controls overfitting the data by penalizing large
 coefficients. This parameter tends to drive coefficients to zero,
 resulting in sparse feature set. If you use this parameter, start by
 specifying a small value, such as 1.0E-08.
 
 The value is a double that ranges from 0 to
 MAX_DOUBLE. The default is to not use L1 normalization. This
 parameter can't be used when L2 is specified. Use this
 parameter sparingly.
 
 sgd.l2RegularizationAmount - The coefficient regularization
 L2 norm, which controls overfitting the data by penalizing large
 coefficients. This tends to drive coefficients to small, nonzero values.
 If you use this parameter, start by specifying a small value, such as
 1.0E-08.
 
 The value is a double that ranges from 0 to
 MAX_DOUBLE. The default is to not use L2 normalization. This
 parameter can't be used when L1 is specified. Use this
 parameter sparingly.
 
MLModel.
         The list is implemented as a map of key-value pairs.
         The following is the current set of training parameters:
         sgd.maxMLModelSizeInBytes - The maximum allowed size
         of the model. Depending on the input data, the size of the model
         might affect its performance.
         
         The value is an integer that ranges from 100000 to
         2147483648. The default value is
         33554432.
         
         sgd.maxPasses - The number of times that the
         training process traverses the observations to build the
         MLModel. The value is an integer that ranges from
         1 to 10000. The default value is
         10.
         
         sgd.shuffleType - Whether Amazon ML shuffles the
         training data. Shuffling the data improves a model's ability to
         find the optimal solution for a variety of data types. The valid
         values are auto and none. The default
         value is none.
         
         sgd.l1RegularizationAmount - The coefficient
         regularization L1 norm, which controls overfitting the data by
         penalizing large coefficients. This parameter tends to drive
         coefficients to zero, resulting in sparse feature set. If you use
         this parameter, start by specifying a small value, such as
         1.0E-08.
         
         The value is a double that ranges from 0 to
         MAX_DOUBLE. The default is to not use L1
         normalization. This parameter can't be used when L2
         is specified. Use this parameter sparingly.
         
         sgd.l2RegularizationAmount - The coefficient
         regularization L2 norm, which controls overfitting the data by
         penalizing large coefficients. This tends to drive coefficients
         to small, nonzero values. If you use this parameter, start by
         specifying a small value, such as 1.0E-08.
         
         The value is a double that ranges from 0 to
         MAX_DOUBLE. The default is to not use L2
         normalization. This parameter can't be used when L1
         is specified. Use this parameter sparingly.
         
public void setTrainingParameters(Map<String,String> trainingParameters)
 A list of the training parameters in the MLModel. The list
 is implemented as a map of key-value pairs.
 
The following is the current set of training parameters:
 sgd.maxMLModelSizeInBytes - The maximum allowed size of the
 model. Depending on the input data, the size of the model might affect
 its performance.
 
 The value is an integer that ranges from 100000 to
 2147483648. The default value is 33554432.
 
 sgd.maxPasses - The number of times that the training
 process traverses the observations to build the MLModel. The
 value is an integer that ranges from 1 to 10000
 . The default value is 10.
 
 sgd.shuffleType - Whether Amazon ML shuffles the training
 data. Shuffling the data improves a model's ability to find the optimal
 solution for a variety of data types. The valid values are
 auto and none. The default value is
 none.
 
 sgd.l1RegularizationAmount - The coefficient regularization
 L1 norm, which controls overfitting the data by penalizing large
 coefficients. This parameter tends to drive coefficients to zero,
 resulting in sparse feature set. If you use this parameter, start by
 specifying a small value, such as 1.0E-08.
 
 The value is a double that ranges from 0 to
 MAX_DOUBLE. The default is to not use L1 normalization. This
 parameter can't be used when L2 is specified. Use this
 parameter sparingly.
 
 sgd.l2RegularizationAmount - The coefficient regularization
 L2 norm, which controls overfitting the data by penalizing large
 coefficients. This tends to drive coefficients to small, nonzero values.
 If you use this parameter, start by specifying a small value, such as
 1.0E-08.
 
 The value is a double that ranges from 0 to
 MAX_DOUBLE. The default is to not use L2 normalization. This
 parameter can't be used when L1 is specified. Use this
 parameter sparingly.
 
trainingParameters - A list of the training parameters in the MLModel. The
        list is implemented as a map of key-value pairs.
        The following is the current set of training parameters:
        sgd.maxMLModelSizeInBytes - The maximum allowed size
        of the model. Depending on the input data, the size of the model
        might affect its performance.
        
        The value is an integer that ranges from 100000 to
        2147483648. The default value is
        33554432.
        
        sgd.maxPasses - The number of times that the training
        process traverses the observations to build the
        MLModel. The value is an integer that ranges from
        1 to 10000. The default value is
        10.
        
        sgd.shuffleType - Whether Amazon ML shuffles the
        training data. Shuffling the data improves a model's ability to
        find the optimal solution for a variety of data types. The valid
        values are auto and none. The default
        value is none.
        
        sgd.l1RegularizationAmount - The coefficient
        regularization L1 norm, which controls overfitting the data by
        penalizing large coefficients. This parameter tends to drive
        coefficients to zero, resulting in sparse feature set. If you use
        this parameter, start by specifying a small value, such as
        1.0E-08.
        
        The value is a double that ranges from 0 to
        MAX_DOUBLE. The default is to not use L1
        normalization. This parameter can't be used when L2
        is specified. Use this parameter sparingly.
        
        sgd.l2RegularizationAmount - The coefficient
        regularization L2 norm, which controls overfitting the data by
        penalizing large coefficients. This tends to drive coefficients to
        small, nonzero values. If you use this parameter, start by
        specifying a small value, such as 1.0E-08.
        
        The value is a double that ranges from 0 to
        MAX_DOUBLE. The default is to not use L2
        normalization. This parameter can't be used when L1
        is specified. Use this parameter sparingly.
        
public MLModel withTrainingParameters(Map<String,String> trainingParameters)
 A list of the training parameters in the MLModel. The list
 is implemented as a map of key-value pairs.
 
The following is the current set of training parameters:
 sgd.maxMLModelSizeInBytes - The maximum allowed size of the
 model. Depending on the input data, the size of the model might affect
 its performance.
 
 The value is an integer that ranges from 100000 to
 2147483648. The default value is 33554432.
 
 sgd.maxPasses - The number of times that the training
 process traverses the observations to build the MLModel. The
 value is an integer that ranges from 1 to 10000
 . The default value is 10.
 
 sgd.shuffleType - Whether Amazon ML shuffles the training
 data. Shuffling the data improves a model's ability to find the optimal
 solution for a variety of data types. The valid values are
 auto and none. The default value is
 none.
 
 sgd.l1RegularizationAmount - The coefficient regularization
 L1 norm, which controls overfitting the data by penalizing large
 coefficients. This parameter tends to drive coefficients to zero,
 resulting in sparse feature set. If you use this parameter, start by
 specifying a small value, such as 1.0E-08.
 
 The value is a double that ranges from 0 to
 MAX_DOUBLE. The default is to not use L1 normalization. This
 parameter can't be used when L2 is specified. Use this
 parameter sparingly.
 
 sgd.l2RegularizationAmount - The coefficient regularization
 L2 norm, which controls overfitting the data by penalizing large
 coefficients. This tends to drive coefficients to small, nonzero values.
 If you use this parameter, start by specifying a small value, such as
 1.0E-08.
 
 The value is a double that ranges from 0 to
 MAX_DOUBLE. The default is to not use L2 normalization. This
 parameter can't be used when L1 is specified. Use this
 parameter sparingly.
 
trainingParameters - A list of the training parameters in the MLModel. The
        list is implemented as a map of key-value pairs.
        The following is the current set of training parameters:
        sgd.maxMLModelSizeInBytes - The maximum allowed size
        of the model. Depending on the input data, the size of the model
        might affect its performance.
        
        The value is an integer that ranges from 100000 to
        2147483648. The default value is
        33554432.
        
        sgd.maxPasses - The number of times that the training
        process traverses the observations to build the
        MLModel. The value is an integer that ranges from
        1 to 10000. The default value is
        10.
        
        sgd.shuffleType - Whether Amazon ML shuffles the
        training data. Shuffling the data improves a model's ability to
        find the optimal solution for a variety of data types. The valid
        values are auto and none. The default
        value is none.
        
        sgd.l1RegularizationAmount - The coefficient
        regularization L1 norm, which controls overfitting the data by
        penalizing large coefficients. This parameter tends to drive
        coefficients to zero, resulting in sparse feature set. If you use
        this parameter, start by specifying a small value, such as
        1.0E-08.
        
        The value is a double that ranges from 0 to
        MAX_DOUBLE. The default is to not use L1
        normalization. This parameter can't be used when L2
        is specified. Use this parameter sparingly.
        
        sgd.l2RegularizationAmount - The coefficient
        regularization L2 norm, which controls overfitting the data by
        penalizing large coefficients. This tends to drive coefficients to
        small, nonzero values. If you use this parameter, start by
        specifying a small value, such as 1.0E-08.
        
        The value is a double that ranges from 0 to
        MAX_DOUBLE. The default is to not use L2
        normalization. This parameter can't be used when L1
        is specified. Use this parameter sparingly.
        
public MLModel clearTrainingParametersEntries()
public void setInputDataLocationS3(String inputDataLocationS3)
The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
inputDataLocationS3 - The location of the data file or directory in Amazon Simple
        Storage Service (Amazon S3).public String getInputDataLocationS3()
The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
public MLModel withInputDataLocationS3(String inputDataLocationS3)
The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
inputDataLocationS3 - The location of the data file or directory in Amazon Simple
        Storage Service (Amazon S3).public void setAlgorithm(String algorithm)
 The algorithm used to train the MLModel. The following
 algorithm is supported:
 
SGD -- Stochastic gradient descent. The goal of
 SGD is to minimize the gradient of the loss function.algorithm - The algorithm used to train the MLModel. The
        following algorithm is supported:
        SGD -- Stochastic gradient descent. The goal of
        SGD is to minimize the gradient of the loss function.
        Algorithmpublic String getAlgorithm()
 The algorithm used to train the MLModel. The following
 algorithm is supported:
 
SGD -- Stochastic gradient descent. The goal of
 SGD is to minimize the gradient of the loss function.MLModel. The
         following algorithm is supported:
         SGD -- Stochastic gradient descent. The goal of
         SGD is to minimize the gradient of the loss
         function.Algorithmpublic MLModel withAlgorithm(String algorithm)
 The algorithm used to train the MLModel. The following
 algorithm is supported:
 
SGD -- Stochastic gradient descent. The goal of
 SGD is to minimize the gradient of the loss function.algorithm - The algorithm used to train the MLModel. The
        following algorithm is supported:
        SGD -- Stochastic gradient descent. The goal of
        SGD is to minimize the gradient of the loss function.
        Algorithmpublic void setAlgorithm(Algorithm algorithm)
 The algorithm used to train the MLModel. The following
 algorithm is supported:
 
SGD -- Stochastic gradient descent. The goal of
 SGD is to minimize the gradient of the loss function.algorithm - The algorithm used to train the MLModel. The
        following algorithm is supported:
        SGD -- Stochastic gradient descent. The goal of
        SGD is to minimize the gradient of the loss function.
        Algorithmpublic MLModel withAlgorithm(Algorithm algorithm)
 The algorithm used to train the MLModel. The following
 algorithm is supported:
 
SGD -- Stochastic gradient descent. The goal of
 SGD is to minimize the gradient of the loss function.algorithm - The algorithm used to train the MLModel. The
        following algorithm is supported:
        SGD -- Stochastic gradient descent. The goal of
        SGD is to minimize the gradient of the loss function.
        Algorithmpublic void setMLModelType(String mLModelType)
 Identifies the MLModel category. The following are the
 available types:
 
REGRESSION - Produces a numeric result. For example,
 "What price should a house be listed at?"BINARY - Produces one of two possible results. For
 example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible results.
 For example,
 "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".
 mLModelType - Identifies the MLModel category. The following are
        the available types:
        REGRESSION - Produces a numeric result. For
        example, "What price should a house be listed at?"BINARY - Produces one of two possible results.
        For example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible
        results. For example,
        "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".MLModelTypepublic String getMLModelType()
 Identifies the MLModel category. The following are the
 available types:
 
REGRESSION - Produces a numeric result. For example,
 "What price should a house be listed at?"BINARY - Produces one of two possible results. For
 example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible results.
 For example,
 "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".
 MLModel category. The following are
         the available types:
         REGRESSION - Produces a numeric result. For
         example, "What price should a house be listed at?"BINARY - Produces one of two possible results.
         For example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible
         results. For example,
         "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".MLModelTypepublic MLModel withMLModelType(String mLModelType)
 Identifies the MLModel category. The following are the
 available types:
 
REGRESSION - Produces a numeric result. For example,
 "What price should a house be listed at?"BINARY - Produces one of two possible results. For
 example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible results.
 For example,
 "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".
 mLModelType - Identifies the MLModel category. The following are
        the available types:
        REGRESSION - Produces a numeric result. For
        example, "What price should a house be listed at?"BINARY - Produces one of two possible results.
        For example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible
        results. For example,
        "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".MLModelTypepublic void setMLModelType(MLModelType mLModelType)
 Identifies the MLModel category. The following are the
 available types:
 
REGRESSION - Produces a numeric result. For example,
 "What price should a house be listed at?"BINARY - Produces one of two possible results. For
 example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible results.
 For example,
 "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".
 mLModelType - Identifies the MLModel category. The following are
        the available types:
        REGRESSION - Produces a numeric result. For
        example, "What price should a house be listed at?"BINARY - Produces one of two possible results.
        For example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible
        results. For example,
        "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".MLModelTypepublic MLModel withMLModelType(MLModelType mLModelType)
 Identifies the MLModel category. The following are the
 available types:
 
REGRESSION - Produces a numeric result. For example,
 "What price should a house be listed at?"BINARY - Produces one of two possible results. For
 example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible results.
 For example,
 "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".
 mLModelType - Identifies the MLModel category. The following are
        the available types:
        REGRESSION - Produces a numeric result. For
        example, "What price should a house be listed at?"BINARY - Produces one of two possible results.
        For example, "Is this a child-friendly web site?".MULTICLASS - Produces one of several possible
        results. For example,
        "Is this a HIGH-, LOW-, or MEDIUM-risk trade?".MLModelTypepublic void setScoreThreshold(Float scoreThreshold)
scoreThreshold - public Float getScoreThreshold()
public MLModel withScoreThreshold(Float scoreThreshold)
scoreThreshold - public void setScoreThresholdLastUpdatedAt(Date scoreThresholdLastUpdatedAt)
 The time of the most recent edit to the ScoreThreshold. The
 time is expressed in epoch time.
 
scoreThresholdLastUpdatedAt - The time of the most recent edit to the
        ScoreThreshold. The time is expressed in epoch time.public Date getScoreThresholdLastUpdatedAt()
 The time of the most recent edit to the ScoreThreshold. The
 time is expressed in epoch time.
 
ScoreThreshold. The time is expressed in epoch time.public MLModel withScoreThresholdLastUpdatedAt(Date scoreThresholdLastUpdatedAt)
 The time of the most recent edit to the ScoreThreshold. The
 time is expressed in epoch time.
 
scoreThresholdLastUpdatedAt - The time of the most recent edit to the
        ScoreThreshold. The time is expressed in epoch time.public void setMessage(String message)
 A description of the most recent details about accessing the
 MLModel.
 
message - A description of the most recent details about accessing the
        MLModel.public String getMessage()
 A description of the most recent details about accessing the
 MLModel.
 
MLModel.public MLModel withMessage(String message)
 A description of the most recent details about accessing the
 MLModel.
 
message - A description of the most recent details about accessing the
        MLModel.public String toString()
toString in class ObjectObject.toString()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.