Class: Rafflesia::MapModelFitSearchTelemetry
- Inherits:
-
Types::BaseModel
- Object
- Types::BaseModel
- Rafflesia::MapModelFitSearchTelemetry
- Defined in:
- lib/rafflesia/maps/map_model_fit_search_telemetry.rb
Constant Summary collapse
- HASH_ATTRS =
{ axis_count: :axis_count, coarse_refinement_seed_count: :coarse_refinement_seed_count, evaluation_count_by_stage: :evaluation_count_by_stage, exact_refinement_seed_count: :exact_refinement_seed_count, fine_beam_expanded_state_count: :fine_beam_expanded_state_count, fine_beam_invocation_count: :fine_beam_invocation_count, fine_beam_layer_count: :fine_beam_layer_count, fine_beam_peak_state_count: :fine_beam_peak_state_count, fine_beam_retained_state_count: :fine_beam_retained_state_count, fine_beam_width_limit: :fine_beam_width_limit, geometry_seed_count: :geometry_seed_count, global_orientation_seed_count: :global_orientation_seed_count, pose_seed_count: :pose_seed_count, probe_evaluation_count: :probe_evaluation_count, refinement_seed_count: :refinement_seed_count, total_evaluation_count: :total_evaluation_count }.freeze
Instance Attribute Summary collapse
-
#axis_count ⇒ Object
Returns the value of attribute axis_count.
-
#coarse_refinement_seed_count ⇒ Object
Returns the value of attribute coarse_refinement_seed_count.
-
#evaluation_count_by_stage ⇒ Object
Returns the value of attribute evaluation_count_by_stage.
-
#exact_refinement_seed_count ⇒ Object
Returns the value of attribute exact_refinement_seed_count.
-
#fine_beam_expanded_state_count ⇒ Object
Returns the value of attribute fine_beam_expanded_state_count.
-
#fine_beam_invocation_count ⇒ Object
Returns the value of attribute fine_beam_invocation_count.
-
#fine_beam_layer_count ⇒ Object
Returns the value of attribute fine_beam_layer_count.
-
#fine_beam_peak_state_count ⇒ Object
Returns the value of attribute fine_beam_peak_state_count.
-
#fine_beam_retained_state_count ⇒ Object
Returns the value of attribute fine_beam_retained_state_count.
-
#fine_beam_width_limit ⇒ Object
Returns the value of attribute fine_beam_width_limit.
-
#geometry_seed_count ⇒ Object
Returns the value of attribute geometry_seed_count.
-
#global_orientation_seed_count ⇒ Object
Returns the value of attribute global_orientation_seed_count.
-
#pose_seed_count ⇒ Object
Returns the value of attribute pose_seed_count.
-
#probe_evaluation_count ⇒ Object
Returns the value of attribute probe_evaluation_count.
-
#refinement_seed_count ⇒ Object
Returns the value of attribute refinement_seed_count.
-
#total_evaluation_count ⇒ Object
Returns the value of attribute total_evaluation_count.
Instance Method Summary collapse
-
#initialize(json) ⇒ MapModelFitSearchTelemetry
constructor
A new instance of MapModelFitSearchTelemetry.
Constructor Details
#initialize(json) ⇒ MapModelFitSearchTelemetry
Returns a new instance of MapModelFitSearchTelemetry.
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 45 def initialize(json) super() hash = self.class.normalize(json) @axis_count = hash[:axis_count] @coarse_refinement_seed_count = hash[:coarse_refinement_seed_count] @evaluation_count_by_stage = hash[:evaluation_count_by_stage] || {} @exact_refinement_seed_count = hash[:exact_refinement_seed_count] @fine_beam_expanded_state_count = hash[:fine_beam_expanded_state_count] @fine_beam_invocation_count = hash[:fine_beam_invocation_count] @fine_beam_layer_count = hash[:fine_beam_layer_count] @fine_beam_peak_state_count = hash[:fine_beam_peak_state_count] @fine_beam_retained_state_count = hash[:fine_beam_retained_state_count] @fine_beam_width_limit = hash[:fine_beam_width_limit] @geometry_seed_count = hash[:geometry_seed_count] @global_orientation_seed_count = hash[:global_orientation_seed_count] @pose_seed_count = hash[:pose_seed_count] @probe_evaluation_count = hash[:probe_evaluation_count] @refinement_seed_count = hash[:refinement_seed_count] @total_evaluation_count = hash[:total_evaluation_count] end |
Instance Attribute Details
#axis_count ⇒ Object
Returns the value of attribute axis_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def axis_count @axis_count end |
#coarse_refinement_seed_count ⇒ Object
Returns the value of attribute coarse_refinement_seed_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def coarse_refinement_seed_count @coarse_refinement_seed_count end |
#evaluation_count_by_stage ⇒ Object
Returns the value of attribute evaluation_count_by_stage.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def evaluation_count_by_stage @evaluation_count_by_stage end |
#exact_refinement_seed_count ⇒ Object
Returns the value of attribute exact_refinement_seed_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def exact_refinement_seed_count @exact_refinement_seed_count end |
#fine_beam_expanded_state_count ⇒ Object
Returns the value of attribute fine_beam_expanded_state_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def @fine_beam_expanded_state_count end |
#fine_beam_invocation_count ⇒ Object
Returns the value of attribute fine_beam_invocation_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def fine_beam_invocation_count @fine_beam_invocation_count end |
#fine_beam_layer_count ⇒ Object
Returns the value of attribute fine_beam_layer_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def fine_beam_layer_count @fine_beam_layer_count end |
#fine_beam_peak_state_count ⇒ Object
Returns the value of attribute fine_beam_peak_state_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def fine_beam_peak_state_count @fine_beam_peak_state_count end |
#fine_beam_retained_state_count ⇒ Object
Returns the value of attribute fine_beam_retained_state_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def fine_beam_retained_state_count @fine_beam_retained_state_count end |
#fine_beam_width_limit ⇒ Object
Returns the value of attribute fine_beam_width_limit.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def fine_beam_width_limit @fine_beam_width_limit end |
#geometry_seed_count ⇒ Object
Returns the value of attribute geometry_seed_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def geometry_seed_count @geometry_seed_count end |
#global_orientation_seed_count ⇒ Object
Returns the value of attribute global_orientation_seed_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def global_orientation_seed_count @global_orientation_seed_count end |
#pose_seed_count ⇒ Object
Returns the value of attribute pose_seed_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def pose_seed_count @pose_seed_count end |
#probe_evaluation_count ⇒ Object
Returns the value of attribute probe_evaluation_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def probe_evaluation_count @probe_evaluation_count end |
#refinement_seed_count ⇒ Object
Returns the value of attribute refinement_seed_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def refinement_seed_count @refinement_seed_count end |
#total_evaluation_count ⇒ Object
Returns the value of attribute total_evaluation_count.
27 28 29 |
# File 'lib/rafflesia/maps/map_model_fit_search_telemetry.rb', line 27 def total_evaluation_count @total_evaluation_count end |