Class: Aws::SageMaker::Types::TuningJobCompletionCriteria

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

The job completion criteria.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#best_objective_not_improving ⇒ Types::BestObjectiveNotImproving

A flag to stop your hyperparameter tuning job if model performance fails to improve as evaluated against an objective function.



56567
56568
56569
56570
56571
56572
56573
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 56567

class TuningJobCompletionCriteria < Struct.new(
  :target_objective_metric_value,
  :best_objective_not_improving,
  :convergence_detected)
  SENSITIVE = []
  include Aws::Structure
end

#convergence_detected ⇒ Types::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.



56567
56568
56569
56570
56571
56572
56573
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 56567

class TuningJobCompletionCriteria < Struct.new(
  :target_objective_metric_value,
  :best_objective_not_improving,
  :convergence_detected)
  SENSITIVE = []
  include Aws::Structure
end

#target_objective_metric_value ⇒ Float

The value of the objective metric.

Returns:

  • (Float)


56567
56568
56569
56570
56571
56572
56573
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 56567

class TuningJobCompletionCriteria < Struct.new(
  :target_objective_metric_value,
  :best_objective_not_improving,
  :convergence_detected)
  SENSITIVE = []
  include Aws::Structure
end