@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TuningJobCompletionCriteria extends Object implements Serializable, Cloneable, StructuredPojo
The job completion criteria.
Constructor and Description |
---|
TuningJobCompletionCriteria() |
Modifier and Type | Method and Description |
---|---|
TuningJobCompletionCriteria |
clone() |
boolean |
equals(Object obj) |
BestObjectiveNotImproving |
getBestObjectiveNotImproving()
A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an
objective function.
|
ConvergenceDetected |
getConvergenceDetected()
A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model has
converged as evaluated against your objective function.
|
Float |
getTargetObjectiveMetricValue()
The value of the objective metric.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBestObjectiveNotImproving(BestObjectiveNotImproving bestObjectiveNotImproving)
A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an
objective function.
|
void |
setConvergenceDetected(ConvergenceDetected convergenceDetected)
A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model has
converged as evaluated against your objective function.
|
void |
setTargetObjectiveMetricValue(Float targetObjectiveMetricValue)
The value of the objective metric.
|
String |
toString()
Returns a string representation of this object.
|
TuningJobCompletionCriteria |
withBestObjectiveNotImproving(BestObjectiveNotImproving bestObjectiveNotImproving)
A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an
objective function.
|
TuningJobCompletionCriteria |
withConvergenceDetected(ConvergenceDetected convergenceDetected)
A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model has
converged as evaluated against your objective function.
|
TuningJobCompletionCriteria |
withTargetObjectiveMetricValue(Float targetObjectiveMetricValue)
The value of the objective metric.
|
public void setTargetObjectiveMetricValue(Float targetObjectiveMetricValue)
The value of the objective metric.
targetObjectiveMetricValue
- The value of the objective metric.public Float getTargetObjectiveMetricValue()
The value of the objective metric.
public TuningJobCompletionCriteria withTargetObjectiveMetricValue(Float targetObjectiveMetricValue)
The value of the objective metric.
targetObjectiveMetricValue
- The value of the objective metric.public void setBestObjectiveNotImproving(BestObjectiveNotImproving bestObjectiveNotImproving)
A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an objective function.
bestObjectiveNotImproving
- A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against
an objective function.public BestObjectiveNotImproving getBestObjectiveNotImproving()
A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an objective function.
public TuningJobCompletionCriteria withBestObjectiveNotImproving(BestObjectiveNotImproving bestObjectiveNotImproving)
A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an objective function.
bestObjectiveNotImproving
- A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against
an objective function.public void setConvergenceDetected(ConvergenceDetected convergenceDetected)
A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model has converged as evaluated against your objective function.
convergenceDetected
- A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model
has converged as evaluated against your objective function.public ConvergenceDetected getConvergenceDetected()
A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model has converged as evaluated against your objective function.
public TuningJobCompletionCriteria withConvergenceDetected(ConvergenceDetected convergenceDetected)
A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model has converged as evaluated against your objective function.
convergenceDetected
- A flag to top your hyperparameter tuning job if automatic model tuning (AMT) has detected that your model
has converged as evaluated against your objective function.public String toString()
toString
in class Object
Object.toString()
public TuningJobCompletionCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.