Index A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | T | U | V A action (ActionRewardDict attribute) (ChanneledLabelmapsObsWithActReward attribute) (ClusterObservationDict attribute) (LabelmapsObsBatchProtocol attribute) action() (PatchedActionWrapper method) action_shape (ActionRewardObservation property) (LabelmapSliceAsChannelsObservation property) (LabelmapSliceObservation property) action_space (ArmscanEnv property) (ModularEnv property) ActionRewardDict (class in armscan_env.envs.observations) ActionRewardObservation (class in armscan_env.envs.observations) actions (EnvRollout attribute) ActorFactoryArmscanNet (class in armscan_env.network) additional_obs_space (AddObservationsWrapper property) (BestActionRewardMemory property) AddObservationsWrapper (class in armscan_env.wrapper) anatomy_based_rwd() (in module armscan_env.envs.rewards) append_reset() (EnvRollout method) append_step() (EnvRollout method) apply_volume_transformation() (ArmscanEnv method) armscan_env.clustering module armscan_env.config module armscan_env.constants module armscan_env.envs.base module armscan_env.envs.labelmaps_navigation module armscan_env.envs.observations module armscan_env.envs.rewards module armscan_env.envs.state_action module armscan_env.network module armscan_env.util.img_processing module armscan_env.util.visualizations module armscan_env.volumes.loading module armscan_env.volumes.volumes module armscan_env.wrapper module ArmscanEnv (class in armscan_env.envs.labelmaps_navigation) ArmscanEnvFactory (class in armscan_env.wrapper) ArrayFromDictObservation (class in armscan_env.envs.base) ArrayObservation (class in armscan_env.envs.base) B BestActionRewardMemory (class in armscan_env.wrapper) bones (TissueClusters attribute) BONES (TissueLabel attribute) C center (DataCluster attribute) centered_constrained_bbox() (in module armscan_env.util.img_processing) channeled_slice (ChanneledLabelmapsObsWithActReward attribute) (LabelmapsObsBatchProtocol attribute) channeled_slice_shape (LabelmapSliceAsChannelsObservation property) ChanneledLabelmapsObsWithActReward (class in armscan_env.envs.observations) close() (ArmscanEnv method) (ModularEnv method) cluster_center_mean (ClusteringCharsDict attribute) (ClusterObservationDict attribute) cluster_iter() (in module armscan_env.clustering) ClusteringCharsDict (class in armscan_env.envs.observations) ClusterObservationDict (class in armscan_env.envs.observations) compute_cur_observation() (ModularEnv method) compute_cur_reward() (ModularEnv method) compute_from_slice() (LabelmapSliceAsChannelsObservation method) (LabelmapSliceObservation method) compute_next_state() (ArmscanEnv method) (ModularEnv method) compute_observation() (ActionRewardObservation method) (ArrayFromDictObservation method) (ConcatenatedArrayObservation method) (DummyArrayObservation method) (DummyDictObservation method) (LabelmapClusterObservation method) (LabelmapSliceAsChannelsObservation method) (LabelmapSliceObservation method) (MergedDictObservation method) (Observation method) compute_reward() (LabelmapClusteringBasedReward method) (RewardMetric method) compute_slice_shape() (ArmscanEnv method) concatenate_boxes() (ConcatenatedArrayObservation static method) ConcatenatedArrayObservation (class in armscan_env.envs.base) ConfigProvider (class in armscan_env.config) create_env() (ArmscanEnvFactory method) create_module() (ActorFactoryArmscanNet method) crop_center() (in module armscan_env.util.img_processing) cur_episode_len (ModularEnv property) cur_labelmap_name (ArmscanEnv property) cur_labelmap_volume (ArmscanEnv property) cur_observation (ModularEnv property) cur_optimal_action (ArmscanEnv property) cur_reward (ModularEnv property) cur_state_action (ModularEnv property) D DataCluster (class in armscan_env.clustering) datapoints (DataCluster attribute) DEFAULT_SEED (in module armscan_env.constants) dict_observations (MergedDictObservation property) DictObservation (class in armscan_env.envs.base) DummyArrayObservation (class in armscan_env.envs.base) DummyDictObservation (class in armscan_env.envs.base) E EnvPreconditionError EnvRollout (class in armscan_env.envs.base) EnvStatus (class in armscan_env.envs.base) episode_len (EnvStatus attribute) EulerTransform (class in armscan_env.volumes.volumes) F find_clusters() (in module armscan_env.clustering) find_DBSCAN_clusters() (in module armscan_env.clustering) (TissueLabel method) forward() (MultiMod_ArmScan_Net method) from_labelmap_slice() (TissueClusters class method) from_normalized_array() (ManipulatorAction class method) G get_additional_obs_array() (AddObservationsWrapper method) (BestActionRewardMemory method) get_all() (ObsHeap method) get_angles_from_rotation_matrix() (EulerTransform static method) get_camera() (ArmscanEnv method) get_cluster_for_label() (TissueClusters method) get_config() (in module armscan_env.config) get_cur_animation() (ArmscanEnv method) get_cur_animation_as_html() (ArmscanEnv method) get_cur_env_status() (ModularEnv method) get_cur_full_normalized_action_arr() (ArmscanEnv method) get_cur_manipulator_action() (ArmscanEnv method) get_cur_state_plot() (ArmscanEnv method) get_figure_axes() (ArmscanEnv method) get_file_path() (RegisteredLabelmap method) get_full_action_array_from_projected_action() (ArmscanEnv method) get_full_optimal_action_array() (ArmscanEnv method) get_info_dict() (ModularEnv method) get_labelmap_id() (RegisteredLabelmap method) get_manipulator_action_from_normalized_action() (ArmscanEnv method) get_n_best() (ObsHeap method) get_obs() (ObsRewardHeapItem method) get_optimal_action() (ArmscanEnv method) (RegisteredLabelmap method) get_optimal_action_array() (ArmscanEnv method) get_shape_from_name() (MultiBoxSpace method) get_transform_matrix() (EulerTransform method) get_volume_slice() (ImageVolume method) I ImageVolume (class in armscan_env.volumes.volumes) IncompatibleShapeError info (EnvStatus attribute) infos (EnvRollout attribute) is_closed (EnvStatus attribute) (ModularEnv property) is_terminated (EnvStatus attribute) (ModularEnv property) is_truncated (EnvStatus attribute) (ModularEnv property) L LabelmapClusteringBasedReward (class in armscan_env.envs.rewards) LabelmapClusterObservation (class in armscan_env.envs.observations) LabelmapEnvTerminationCriterion (class in armscan_env.envs.labelmaps_navigation) LabelmapSliceAsChannelsObservation (class in armscan_env.envs.observations) LabelmapSliceObservation (class in armscan_env.envs.observations) LabelmapsObsBatchProtocol (class in armscan_env.network) LabelmapStateAction (class in armscan_env.envs.state_action) labels_2d_slice (LabelmapStateAction attribute) layer_init() (in module armscan_env.network) load_all_cropped_labelmaps() (RegisteredLabelmap class method) load_all_labelmaps() (RegisteredLabelmap class method) load_cropped_labelmap() (RegisteredLabelmap method) load_labelmap() (RegisteredLabelmap method) load_sitk_volumes() (in module armscan_env.volumes.loading) M ManipulatorAction (class in armscan_env.envs.state_action) merged_with() (DictObservation method) MergedDictObservation (class in armscan_env.envs.base) metadata (ArmscanEnv attribute) ModularEnv (class in armscan_env.envs.base) module armscan_env.clustering armscan_env.config armscan_env.constants armscan_env.envs.base armscan_env.envs.labelmaps_navigation armscan_env.envs.observations armscan_env.envs.rewards armscan_env.envs.state_action armscan_env.network armscan_env.util.img_processing armscan_env.util.visualizations armscan_env.volumes.loading armscan_env.volumes.volumes armscan_env.wrapper MultiBoxSpace (class in armscan_env.envs.observations) MultiMod_ArmScan_Net (class in armscan_env.network) N name2box (MultiBoxSpace property) NeverTerminate (class in armscan_env.envs.base) normalize_sitk_volumes_to_highest_spacing() (in module armscan_env.volumes.loading) normalized_action_arr (LabelmapStateAction attribute) (StateAction attribute) num_clusters (ClusteringCharsDict attribute) (ClusterObservationDict attribute) num_points (ClusteringCharsDict attribute) (ClusterObservationDict attribute) O Observation (class in armscan_env.envs.base) observation (EnvStatus attribute) observation() (AddObservationsWrapper method) (PatchedFlattenObservation method) observation_space (ActionRewardObservation property) (ArrayFromDictObservation property) (ArrayObservation property) (ConcatenatedArrayObservation property) (DictObservation property) (DummyArrayObservation property) (DummyDictObservation property) (LabelmapClusterObservation property) (LabelmapSliceAsChannelsObservation property) (LabelmapSliceObservation property) (MergedDictObservation property) (ModularEnv property) (Observation property) observations (EnvRollout attribute) ObsHeap (class in armscan_env.wrapper) ObsRewardHeapItem (class in armscan_env.wrapper) optimal_action (ImageVolume property) (TransformedVolume property) optimal_labelmap (LabelmapStateAction attribute) optimal_position (LabelmapStateAction attribute) P PatchedActionWrapper (class in armscan_env.wrapper) PatchedFlattenObservation (class in armscan_env.wrapper) PatchedFrameStackObservation (class in armscan_env.wrapper) PatchedWrapper (class in armscan_env.wrapper) project_actions_to (ArmscanEnv property) project_into_volume_bounds() (TransformedVolume method) push() (ObsHeap method) R range (LabelmapClusteringBasedReward property) (RewardMetric property) RegisteredLabelmap (class in armscan_env.volumes.loading) render() (ArmscanEnv method) (PatchedWrapper method) reset() (ArmscanEnv method) (BestActionRewardMemory method) (ModularEnv method) (PatchedFlattenObservation method) (PatchedFrameStackObservation method) (PatchedWrapper method) reset_render() (ArmscanEnv method) reset_wrapper() (BestActionRewardMemory method) reward (ActionRewardDict attribute) (ChanneledLabelmapsObsWithActReward attribute) (ClusterObservationDict attribute) (EnvStatus attribute) (LabelmapsObsBatchProtocol attribute) RewardMetric (class in armscan_env.envs.base) rewards (EnvRollout attribute) rotation (ManipulatorAction attribute) S sample() (ManipulatorAction class method) (MultiBoxSpace method) sample_initial_state() (ArmscanEnv method) (ModularEnv method) shape (LabelmapSliceAsChannelsObservation property) (LabelmapSliceObservation property) (MultiBoxSpace property) should_terminate() (LabelmapEnvTerminationCriterion method) (ModularEnv method) (NeverTerminate method) (TerminationCriterion method) should_truncate() (ModularEnv method) show_clusters() (in module armscan_env.util.visualizations) show_slices() (in module armscan_env.util.visualizations) slice_hw (LabelmapSliceAsChannelsObservation property) (LabelmapSliceObservation property) slice_shape (LabelmapSliceObservation property) state_action (EnvStatus attribute) StateAction (class in armscan_env.envs.base) step() (ArmscanEnv method) (BestActionRewardMemory method) (ModularEnv method) (PatchedActionWrapper method) (PatchedFlattenObservation method) (PatchedFrameStackObservation method) step_to_optimal_state() (ArmscanEnv method) T tendons (TissueClusters attribute) TENDONS (TissueLabel attribute) terminated (EnvRollout attribute) TerminationCriterion (class in armscan_env.envs.base) TissueClusters (class in armscan_env.clustering) TissueLabel (class in armscan_env.clustering) to_array_observation() (DictObservation method) to_normalized_array() (ManipulatorAction method) to_tuple() (ObsRewardHeapItem method) transform_action() (TransformedVolume method) transformation_action (TransformedVolume property) TransformedVolume (class in armscan_env.volumes.volumes) translation (ManipulatorAction attribute) truncated (EnvRollout attribute) U ulnar (TissueClusters attribute) ULNAR (TissueLabel attribute) V v1 (RegisteredLabelmap attribute) v11 (RegisteredLabelmap attribute) v13 (RegisteredLabelmap attribute) v17 (RegisteredLabelmap attribute) v18 (RegisteredLabelmap attribute) v2 (RegisteredLabelmap attribute) v35 (RegisteredLabelmap attribute) v42 (RegisteredLabelmap attribute)