Class: Aws::SageMakerTrainingSessionRuntime::Types::OperationResult

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

Overview

Note:

OperationResult is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of OperationResult corresponding to the set member.

The result of a completed training operation. Exactly one member is populated, corresponding to the operation type that was submitted.

Defined Under Namespace

Classes: Forward, ForwardBackward, LoadState, OptimizerStep, SaveState, SaveWeights, Unknown

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#forward ⇒ Types::ForwardResult

The result from a forward-only pass.



630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

class OperationResult < Struct.new(
  :forward,
  :forward_backward,
  :optimizer_step,
  :save_weights,
  :save_state,
  :load_state,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Forward < OperationResult; end
  class ForwardBackward < OperationResult; end
  class OptimizerStep < OperationResult; end
  class SaveWeights < OperationResult; end
  class SaveState < OperationResult; end
  class LoadState < OperationResult; end
  class Unknown < OperationResult; end
end

#forward_backward ⇒ Types::ForwardBackwardResult

The result from a forward and backward pass.



630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

class OperationResult < Struct.new(
  :forward,
  :forward_backward,
  :optimizer_step,
  :save_weights,
  :save_state,
  :load_state,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Forward < OperationResult; end
  class ForwardBackward < OperationResult; end
  class OptimizerStep < OperationResult; end
  class SaveWeights < OperationResult; end
  class SaveState < OperationResult; end
  class LoadState < OperationResult; end
  class Unknown < OperationResult; end
end

#load_state ⇒ Types::LoadStateResult

The result from loading training state.



630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

class OperationResult < Struct.new(
  :forward,
  :forward_backward,
  :optimizer_step,
  :save_weights,
  :save_state,
  :load_state,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Forward < OperationResult; end
  class ForwardBackward < OperationResult; end
  class OptimizerStep < OperationResult; end
  class SaveWeights < OperationResult; end
  class SaveState < OperationResult; end
  class LoadState < OperationResult; end
  class Unknown < OperationResult; end
end

#optimizer_step ⇒ Types::OptimizerStepResult

The result from an optimizer step.



630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

class OperationResult < Struct.new(
  :forward,
  :forward_backward,
  :optimizer_step,
  :save_weights,
  :save_state,
  :load_state,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Forward < OperationResult; end
  class ForwardBackward < OperationResult; end
  class OptimizerStep < OperationResult; end
  class SaveWeights < OperationResult; end
  class SaveState < OperationResult; end
  class LoadState < OperationResult; end
  class Unknown < OperationResult; end
end

#save_state ⇒ Types::SaveStateResult

The result from saving full training state.



630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

class OperationResult < Struct.new(
  :forward,
  :forward_backward,
  :optimizer_step,
  :save_weights,
  :save_state,
  :load_state,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Forward < OperationResult; end
  class ForwardBackward < OperationResult; end
  class OptimizerStep < OperationResult; end
  class SaveWeights < OperationResult; end
  class SaveState < OperationResult; end
  class LoadState < OperationResult; end
  class Unknown < OperationResult; end
end

#save_weights ⇒ Types::SaveWeightsResult

The result from saving model weights.



630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

class OperationResult < Struct.new(
  :forward,
  :forward_backward,
  :optimizer_step,
  :save_weights,
  :save_state,
  :load_state,
  :unknown)
  SENSITIVE = []
  include Aws::Structure
  include Aws::Structure::Union

  class Forward < OperationResult; end
  class ForwardBackward < OperationResult; end
  class OptimizerStep < OperationResult; end
  class SaveWeights < OperationResult; end
  class SaveState < OperationResult; end
  class LoadState < OperationResult; end
  class Unknown < OperationResult; end
end

#unknown ⇒ Object

Returns the value of attribute unknown

Returns:

  • (Object) —

    the current value of unknown



630
631
632
# File 'gems/aws-sdk-sagemakertrainingsessionruntime/lib/aws-sdk-sagemakertrainingsessionruntime/types.rb', line 630

def unknown
  @unknown
end