Index A | C | D | E | G | I | L | M | N | O | P | R | S | T | V | W A add_entry() (aind_behavior_curriculum.trainer.SubjectHistory method) add_node() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] add_policy() (aind_behavior_curriculum.curriculum.Stage method) add_policy_transition() (aind_behavior_curriculum.curriculum.Stage method) add_stage() (aind_behavior_curriculum.curriculum.Curriculum method) add_stage_transition() (aind_behavior_curriculum.curriculum.Curriculum method) add_transition() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] aind_behavior_curriculum module aind_behavior_curriculum.base module aind_behavior_curriculum.curriculum module aind_behavior_curriculum.curriculum_utils module aind_behavior_curriculum.task module aind_behavior_curriculum.trainer module C create_empty_stage() (in module aind_behavior_curriculum.curriculum_utils) D description (aind_behavior_curriculum.task.Task attribute) download_curriculum() (aind_behavior_curriculum.curriculum.Curriculum class method) E eject_subject() (aind_behavior_curriculum.trainer.Trainer method) evaluate_subjects() (aind_behavior_curriculum.trainer.Trainer method) export_curriculum() (aind_behavior_curriculum.curriculum.Curriculum method) export_diagram() (aind_behavior_curriculum.curriculum.Curriculum method) export_json() (aind_behavior_curriculum.curriculum.Curriculum method) G get_task_parameters() (aind_behavior_curriculum.curriculum.Stage method) get_task_types() (in module aind_behavior_curriculum.curriculum_utils) graph (aind_behavior_curriculum.curriculum.BehaviorGraph attribute), [1], [2] (aind_behavior_curriculum.curriculum.Curriculum attribute) (aind_behavior_curriculum.curriculum.Stage attribute) I init_stage_rule() (in module aind_behavior_curriculum.curriculum_utils) L load_data() (aind_behavior_curriculum.trainer.Trainer method) M model_post_init() (aind_behavior_curriculum.curriculum.Curriculum method) module aind_behavior_curriculum aind_behavior_curriculum.base aind_behavior_curriculum.curriculum aind_behavior_curriculum.curriculum_utils aind_behavior_curriculum.task aind_behavior_curriculum.trainer N name (aind_behavior_curriculum.curriculum.Curriculum attribute) (aind_behavior_curriculum.curriculum.Stage attribute) (aind_behavior_curriculum.curriculum_utils.Graduated attribute) (aind_behavior_curriculum.task.Task attribute) nodes (aind_behavior_curriculum.curriculum.BehaviorGraph attribute), [1], [2] O override_subject_status() (aind_behavior_curriculum.trainer.Trainer method) P peek_last_entry() (aind_behavior_curriculum.trainer.SubjectHistory method) pkg_location (aind_behavior_curriculum.curriculum.Curriculum attribute) policy_history (aind_behavior_curriculum.trainer.SubjectHistory attribute) R register_subject() (aind_behavior_curriculum.trainer.Trainer method) remove_node() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] remove_node_transition() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] remove_policy() (aind_behavior_curriculum.curriculum.Stage method) remove_policy_transition() (aind_behavior_curriculum.curriculum.Stage method) remove_stage() (aind_behavior_curriculum.curriculum.Curriculum method) remove_stage_transition() (aind_behavior_curriculum.curriculum.Curriculum method) rule (aind_behavior_curriculum.curriculum.Policy attribute) (aind_behavior_curriculum.curriculum.PolicyTransition attribute) (aind_behavior_curriculum.curriculum.StageTransition attribute) Rule (class in aind_behavior_curriculum.curriculum) S see_node_transitions() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] see_nodes() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] see_policies() (aind_behavior_curriculum.curriculum.Stage method) see_policy_transitions() (aind_behavior_curriculum.curriculum.Stage method) see_stage_transitions() (aind_behavior_curriculum.curriculum.Curriculum method) see_stages() (aind_behavior_curriculum.curriculum.Curriculum method) set_policy_transition_priority() (aind_behavior_curriculum.curriculum.Stage method) set_stage_transition_priority() (aind_behavior_curriculum.curriculum.Curriculum method) set_start_policies() (aind_behavior_curriculum.curriculum.Stage method) set_task_parameters() (aind_behavior_curriculum.curriculum.Stage method) set_transition_priority() (aind_behavior_curriculum.curriculum.BehaviorGraph method), [1], [2] stage_history (aind_behavior_curriculum.trainer.SubjectHistory attribute) start_policies (aind_behavior_curriculum.curriculum.Stage attribute) T task (aind_behavior_curriculum.curriculum.Stage attribute) task_parameters (aind_behavior_curriculum.curriculum_utils.Graduated attribute) (aind_behavior_curriculum.task.Task attribute) Trainer (class in aind_behavior_curriculum.trainer) V validate_curriculum() (aind_behavior_curriculum.curriculum.Curriculum method) validate_rule() (aind_behavior_curriculum.curriculum.Policy class method) (aind_behavior_curriculum.curriculum.PolicyTransition class method) (aind_behavior_curriculum.curriculum.StageTransition class method) validate_stage() (aind_behavior_curriculum.curriculum.Stage method) W write_data() (aind_behavior_curriculum.trainer.Trainer method)