Index A | B | C | D | E | F | G | I | L | M | N | O | P | R | S | T | U | V A act() (syllabus.examples.models.minigrid_model.MinigridPolicy method) (syllabus.examples.models.procgen_model.Policy method) action_log_probs() (in module syllabus.examples.utils.vtrace) add_task() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.MultiProcessingCurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.core.environment_sync_wrapper.MultiProcessingSyncWrapper method) (syllabus.core.environment_sync_wrapper.RaySyncWrapper method) (syllabus.core.task_interface.environment_task_env.TaskEnv method) (syllabus.core.task_interface.task_wrapper.TaskWrapper method) (syllabus.curricula.domain_randomization.DomainRandomization method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.task_space.task_space.TaskSpace method) after_update() (syllabus.curricula.plr.plr_wrapper.RolloutStorage method) (syllabus.curricula.plr.task_sampler.TaskSampler method) apply_init_() (in module syllabus.examples.models.minigrid_model) (in module syllabus.examples.models.procgen_model) B BasicBlock (class in syllabus.examples.models.procgen_model) batch_update() (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) behavior_action_log_probs (syllabus.examples.utils.vtrace.VTraceFromLogitsReturns attribute) C CartPoleTaskWrapper (class in syllabus.examples.task_wrappers.cartpole_task_wrapper) Categorical (class in syllabus.examples.models.minigrid_model) (class in syllabus.examples.models.procgen_model) change_task() (syllabus.core.environment_sync_wrapper.RaySyncWrapper method) (syllabus.core.task_interface.environment_task_env.TaskEnv method) (syllabus.core.task_interface.reinit_task_wrapper.ReinitTaskWrapper method) (syllabus.core.task_interface.subclass_task_wrapper.SubclassTaskWrapper method) (syllabus.core.task_interface.task_wrapper.TaskWrapper method) (syllabus.examples.task_wrappers.cartpole_task_wrapper.CartPoleTaskWrapper method) (syllabus.examples.task_wrappers.minigrid_task_wrapper.MinigridTaskWrapper method) (syllabus.examples.task_wrappers.nethack_task_wrapper.NethackTaskWrapper method) (syllabus.examples.task_wrappers.procgen_task_wrapper.ProcgenTaskWrapper method) close() (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.examples.utils.vecenv.VecEnvWrapper method) close_extras() (syllabus.examples.utils.vecenv.VecEnv method) closed (syllabus.examples.utils.vecenv.VecEnv attribute) compute_returns() (syllabus.curricula.plr.plr_wrapper.RolloutStorage method) contains() (syllabus.task_space.task_space.TaskSpace method) Conv2d_tf (class in syllabus.examples.models.procgen_model) count_tasks() (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.task_space.task_space.TaskSpace method) create_cartpole_env() (in module syllabus.tests.utils) create_minigrid_env() (in module syllabus.tests.utils) create_nethack_env() (in module syllabus.tests.utils) create_synctest_env() (in module syllabus.tests.utils) current_task (syllabus.core.task_interface.subclass_task_wrapper.SubclassTaskWrapper property) Curriculum (class in syllabus.core.curriculum_base) CurriculumWrapper (class in syllabus.core.curriculum_sync_wrapper) D decode() (syllabus.task_space.task_space.TaskSpace method) decode_task() (syllabus.core.task_interface.reinit_task_wrapper.ReinitTaskWrapper method) decorate_all_functions() (in module syllabus.core.utils) DomainRandomization (class in syllabus.curricula.domain_randomization) E encode() (syllabus.task_space.task_space.TaskSpace method) encode_task() (syllabus.core.task_interface.reinit_task_wrapper.ReinitTaskWrapper method) enumerate_axes() (in module syllabus.core.utils) evaluate_actions() (syllabus.examples.models.minigrid_model.MinigridPolicy method) (syllabus.examples.models.procgen_model.Policy method) evaluate_random_policy() (in module syllabus.tests.utils) F FixedCategorical (class in syllabus.examples.models.minigrid_model) (class in syllabus.examples.models.procgen_model) Flatten (class in syllabus.examples.models.procgen_model) forward() (syllabus.examples.models.minigrid_model.Categorical method) (syllabus.examples.models.minigrid_model.MinigridPolicy method) (syllabus.examples.models.procgen_model.BasicBlock method) (syllabus.examples.models.procgen_model.Categorical method) (syllabus.examples.models.procgen_model.Conv2d_tf method) (syllabus.examples.models.procgen_model.Flatten method) (syllabus.examples.models.procgen_model.MLPBase method) (syllabus.examples.models.procgen_model.Policy method) (syllabus.examples.models.procgen_model.ResNetBase method) (syllabus.examples.models.procgen_model.SmallNetBase method) from_importance_weights() (in module syllabus.examples.utils.vtrace) from_logits() (in module syllabus.examples.utils.vtrace) G get_action_and_value() (syllabus.examples.models.minigrid_model.MinigridAgent method) (syllabus.examples.models.procgen_model.ProcgenAgent method) get_images() (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.examples.utils.vecenv.VecEnvWrapper method) get_stats() (syllabus.tests.sync_test_curriculum.SyncTestCurriculum method) get_tasks() (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.task_space.task_space.TaskSpace method) get_value() (syllabus.examples.models.minigrid_model.MinigridAgent method) (syllabus.examples.models.minigrid_model.MinigridPolicy method) (syllabus.examples.models.procgen_model.Policy method) (syllabus.examples.models.procgen_model.ProcgenAgent method) get_viewer() (syllabus.examples.utils.vecenv.VecEnv method) I increase_space() (syllabus.task_space.task_space.TaskSpace method) init() (in module syllabus.examples.models.minigrid_model) (in module syllabus.examples.models.procgen_model) init_() (in module syllabus.examples.models.minigrid_model) (in module syllabus.examples.models.procgen_model) init_relu_() (in module syllabus.examples.models.minigrid_model) (in module syllabus.examples.models.procgen_model) init_tanh_() (in module syllabus.examples.models.minigrid_model) (in module syllabus.examples.models.procgen_model) insert() (syllabus.curricula.plr.plr_wrapper.RolloutStorage method) is_recurrent (syllabus.examples.models.minigrid_model.MinigridPolicy property) (syllabus.examples.models.procgen_model.NNBase property) (syllabus.examples.models.procgen_model.Policy property) L LearningProgressCurriculum (class in syllabus.curricula.learning_progress) list_tasks() (syllabus.task_space.task_space.TaskSpace method) log_metrics() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.MultiProcessingCurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.core.multivariate_curriculum_wrapper.MultitaskWrapper method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) log_probs() (syllabus.examples.models.minigrid_model.FixedCategorical method) (syllabus.examples.models.procgen_model.FixedCategorical method) log_rhos (syllabus.examples.utils.vtrace.VTraceFromLogitsReturns attribute) M make_multiprocessing_curriculum() (in module syllabus.core.curriculum_sync_wrapper) make_ray_curriculum() (in module syllabus.core.curriculum_sync_wrapper) metadata (syllabus.examples.utils.vecenv.VecEnv attribute) metrics() (syllabus.curricula.plr.task_sampler.TaskSampler method) MinigridAgent (class in syllabus.examples.models.minigrid_model) MinigridPolicy (class in syllabus.examples.models.minigrid_model) MinigridTaskWrapper (class in syllabus.examples.task_wrappers.minigrid_task_wrapper) MinihackTaskWrapper (class in syllabus.examples.task_wrappers.minihack_task_wrapper) MLPBase (class in syllabus.examples.models.procgen_model) mode() (syllabus.examples.models.minigrid_model.FixedCategorical method) (syllabus.examples.models.procgen_model.FixedCategorical method) module syllabus.core.curriculum_base syllabus.core.curriculum_sync_wrapper syllabus.core.environment_sync_wrapper syllabus.core.multivariate_curriculum_wrapper syllabus.core.task_interface.environment_task_env syllabus.core.task_interface.reinit_task_wrapper syllabus.core.task_interface.subclass_task_wrapper syllabus.core.task_interface.task_wrapper syllabus.core.utils syllabus.curricula.domain_randomization syllabus.curricula.learning_progress syllabus.curricula.noop syllabus.curricula.plr.plr_wrapper syllabus.curricula.plr.task_sampler syllabus.curricula.sequential syllabus.curricula.simple_box syllabus.examples.models syllabus.examples.models.minigrid_model syllabus.examples.models.procgen_model syllabus.examples.task_wrappers syllabus.examples.task_wrappers.cartpole_task_wrapper syllabus.examples.task_wrappers.minigrid_task_wrapper syllabus.examples.task_wrappers.minihack_task_wrapper syllabus.examples.task_wrappers.nethack_task_wrapper syllabus.examples.task_wrappers.procgen_task_wrapper syllabus.examples.utils.vecenv syllabus.examples.utils.vtrace syllabus.task_space.task_space syllabus.tests syllabus.tests.sync_test_curriculum syllabus.tests.sync_test_env syllabus.tests.utils MultiProcessingCurriculumWrapper (class in syllabus.core.curriculum_sync_wrapper) MultiProcessingSyncWrapper (class in syllabus.core.environment_sync_wrapper) MultitaskWrapper (class in syllabus.core.multivariate_curriculum_wrapper) N NethackTaskWrapper (class in syllabus.examples.task_wrappers.nethack_task_wrapper) NNBase (class in syllabus.examples.models.procgen_model) NoopCurriculum (class in syllabus.curricula.noop) num_tasks (syllabus.core.curriculum_base.Curriculum property) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper property) (syllabus.task_space.task_space.TaskSpace property) O observation() (syllabus.core.task_interface.environment_task_env.TaskEnv method) (syllabus.core.task_interface.task_wrapper.TaskWrapper method) (syllabus.examples.task_wrappers.minigrid_task_wrapper.MinigridTaskWrapper method) (syllabus.examples.task_wrappers.nethack_task_wrapper.NethackTaskWrapper method) (syllabus.examples.task_wrappers.procgen_task_wrapper.ProcgenTaskWrapper method) on_step() (syllabus.curricula.learning_progress.LearningProgressCurriculum method) output_size (syllabus.examples.models.procgen_model.NNBase property) P pg_advantages (syllabus.examples.utils.vtrace.VTraceFromLogitsReturns attribute) (syllabus.examples.utils.vtrace.VTraceReturns attribute) Policy (class in syllabus.examples.models.procgen_model) PrioritizedLevelReplay (class in syllabus.curricula.plr.plr_wrapper) process() (syllabus.examples.utils.vecenv.VecEnvObservationWrapper method) (syllabus.examples.utils.vecenv.VecExtractDictObs method) ProcgenAgent (class in syllabus.examples.models.procgen_model) ProcgenTaskWrapper (class in syllabus.examples.task_wrappers.procgen_task_wrapper) R RayCurriculumWrapper (class in syllabus.core.curriculum_sync_wrapper) RaySyncWrapper (class in syllabus.core.environment_sync_wrapper) recurrent_hidden_state_size (syllabus.examples.models.minigrid_model.MinigridPolicy property) (syllabus.examples.models.procgen_model.NNBase property) (syllabus.examples.models.procgen_model.Policy property) ReinitTaskWrapper (class in syllabus.core.task_interface.reinit_task_wrapper) remaining_tasks() (syllabus.curricula.sequential.SequentialCurriculum method) remote_call() (in module syllabus.core.curriculum_sync_wrapper) render() (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.examples.utils.vecenv.VecEnvWrapper method) REQUIRES_CENTRAL_UPDATES (syllabus.curricula.domain_randomization.DomainRandomization attribute) (syllabus.curricula.learning_progress.LearningProgressCurriculum attribute) (syllabus.curricula.noop.NoopCurriculum attribute) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay attribute) (syllabus.curricula.sequential.SequentialCurriculum attribute) (syllabus.curricula.simple_box.SimpleBoxCurriculum attribute) (syllabus.tests.sync_test_curriculum.SyncTestCurriculum attribute) REQUIRES_STEP_UPDATES (syllabus.curricula.domain_randomization.DomainRandomization attribute) (syllabus.curricula.learning_progress.LearningProgressCurriculum attribute) (syllabus.curricula.noop.NoopCurriculum attribute) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay attribute) (syllabus.curricula.sequential.SequentialCurriculum attribute) (syllabus.curricula.simple_box.SimpleBoxCurriculum attribute) (syllabus.tests.sync_test_curriculum.SyncTestCurriculum attribute) requires_value_buffers (syllabus.curricula.plr.task_sampler.TaskSampler property) reset() (syllabus.core.environment_sync_wrapper.MultiProcessingSyncWrapper method) (syllabus.core.environment_sync_wrapper.RaySyncWrapper method) (syllabus.core.task_interface.environment_task_env.TaskEnv method) (syllabus.core.task_interface.reinit_task_wrapper.ReinitTaskWrapper method) (syllabus.core.task_interface.subclass_task_wrapper.SubclassTaskWrapper method) (syllabus.core.task_interface.task_wrapper.TaskWrapper method) (syllabus.examples.task_wrappers.cartpole_task_wrapper.CartPoleTaskWrapper method) (syllabus.examples.task_wrappers.minigrid_task_wrapper.MinigridTaskWrapper method) (syllabus.examples.task_wrappers.minihack_task_wrapper.MinihackTaskWrapper method) (syllabus.examples.task_wrappers.nethack_task_wrapper.NethackTaskWrapper method) (syllabus.examples.task_wrappers.procgen_task_wrapper.ProcgenTaskWrapper method) (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.examples.utils.vecenv.VecEnvObservationWrapper method) (syllabus.examples.utils.vecenv.VecEnvWrapper method) (syllabus.examples.utils.vecenv.VecMonitor method) (syllabus.examples.utils.vecenv.VecNormalize method) (syllabus.tests.sync_test_env.SyncTestEnv method) ResNetBase (class in syllabus.examples.models.procgen_model) RolloutStorage (class in syllabus.curricula.plr.plr_wrapper) run_episode() (in module syllabus.tests.utils) run_episodes() (in module syllabus.tests.utils) run_episodes_queue() (in module syllabus.tests.utils) RunningMeanStd (class in syllabus.examples.utils.vecenv) S sample() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.core.multivariate_curriculum_wrapper.MultitaskWrapper method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) (syllabus.curricula.plr.task_sampler.TaskSampler method) (syllabus.curricula.sequential.SequentialCurriculum method) (syllabus.curricula.simple_box.SimpleBoxCurriculum method) (syllabus.examples.models.minigrid_model.FixedCategorical method) (syllabus.examples.models.procgen_model.FixedCategorical method) (syllabus.task_space.task_space.TaskSpace method) (syllabus.tests.sync_test_curriculum.SyncTestCurriculum method) sample_weights() (syllabus.curricula.plr.task_sampler.TaskSampler method) seed() (syllabus.examples.task_wrappers.procgen_task_wrapper.ProcgenTaskWrapper method) SequentialCurriculum (class in syllabus.curricula.sequential) SimpleBoxCurriculum (class in syllabus.curricula.simple_box) SmallNetBase (class in syllabus.examples.models.procgen_model) start() (syllabus.core.curriculum_sync_wrapper.MultiProcessingCurriculumWrapper method) step() (syllabus.core.environment_sync_wrapper.MultiProcessingSyncWrapper method) (syllabus.core.environment_sync_wrapper.RaySyncWrapper method) (syllabus.core.task_interface.environment_task_env.TaskEnv method) (syllabus.core.task_interface.reinit_task_wrapper.ReinitTaskWrapper method) (syllabus.core.task_interface.subclass_task_wrapper.SubclassTaskWrapper method) (syllabus.core.task_interface.task_wrapper.TaskWrapper method) (syllabus.examples.task_wrappers.minigrid_task_wrapper.MinigridTaskWrapper method) (syllabus.examples.task_wrappers.nethack_task_wrapper.NethackTaskWrapper method) (syllabus.examples.task_wrappers.procgen_task_wrapper.ProcgenTaskWrapper method) (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.tests.sync_test_env.SyncTestEnv method) step_async() (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.examples.utils.vecenv.VecEnvWrapper method) step_env() (syllabus.examples.utils.vecenv.VecEnv method) step_wait() (syllabus.examples.utils.vecenv.VecEnv method) (syllabus.examples.utils.vecenv.VecEnvObservationWrapper method) (syllabus.examples.utils.vecenv.VecEnvWrapper method) (syllabus.examples.utils.vecenv.VecMonitor method) (syllabus.examples.utils.vecenv.VecNormalize method) stop() (syllabus.core.curriculum_sync_wrapper.MultiProcessingCurriculumWrapper method) SubclassTaskWrapper (class in syllabus.core.task_interface.subclass_task_wrapper) syllabus.core.curriculum_base module syllabus.core.curriculum_sync_wrapper module syllabus.core.environment_sync_wrapper module syllabus.core.multivariate_curriculum_wrapper module syllabus.core.task_interface.environment_task_env module syllabus.core.task_interface.reinit_task_wrapper module syllabus.core.task_interface.subclass_task_wrapper module syllabus.core.task_interface.task_wrapper module syllabus.core.utils module syllabus.curricula.domain_randomization module syllabus.curricula.learning_progress module syllabus.curricula.noop module syllabus.curricula.plr.plr_wrapper module syllabus.curricula.plr.task_sampler module syllabus.curricula.sequential module syllabus.curricula.simple_box module syllabus.examples.models module syllabus.examples.models.minigrid_model module syllabus.examples.models.procgen_model module syllabus.examples.task_wrappers module syllabus.examples.task_wrappers.cartpole_task_wrapper module syllabus.examples.task_wrappers.minigrid_task_wrapper module syllabus.examples.task_wrappers.minihack_task_wrapper module syllabus.examples.task_wrappers.nethack_task_wrapper module syllabus.examples.task_wrappers.procgen_task_wrapper module syllabus.examples.utils.vecenv module syllabus.examples.utils.vtrace module syllabus.task_space.task_space module syllabus.tests module syllabus.tests.sync_test_curriculum module syllabus.tests.sync_test_env module syllabus.tests.utils module SyncTestCurriculum (class in syllabus.tests.sync_test_curriculum) SyncTestEnv (class in syllabus.tests.sync_test_env) T target_action_log_probs (syllabus.examples.utils.vtrace.VTraceFromLogitsReturns attribute) task_name() (syllabus.task_space.task_space.TaskSpace method) TaskEnv (class in syllabus.core.task_interface.environment_task_env) tasks (syllabus.core.curriculum_base.Curriculum property) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper property) (syllabus.task_space.task_space.TaskSpace property) TaskSampler (class in syllabus.curricula.plr.task_sampler) TaskSpace (class in syllabus.task_space.task_space) TaskWrapper (class in syllabus.core.task_interface.task_wrapper) test_native_multiprocess() (in module syllabus.tests.utils) test_ray_multiprocess() (in module syllabus.tests.utils) test_single_process() (in module syllabus.tests.utils) to() (syllabus.curricula.plr.plr_wrapper.RolloutStorage method) U unwrapped (syllabus.examples.utils.vecenv.VecEnv property) update() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.examples.utils.vecenv.RunningMeanStd method) update_batch() (syllabus.core.curriculum_base.Curriculum method) update_from_moments() (syllabus.examples.utils.vecenv.RunningMeanStd method) update_mean_var_count_from_moments() (in module syllabus.examples.utils.vecenv) update_on_demand() (syllabus.core.curriculum_base.Curriculum method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) update_on_episode() (syllabus.core.curriculum_base.Curriculum method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) update_on_step() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) (syllabus.tests.sync_test_curriculum.SyncTestCurriculum method) update_on_step_batch() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) update_task_progress() (syllabus.core.curriculum_base.Curriculum method) (syllabus.core.curriculum_sync_wrapper.CurriculumWrapper method) (syllabus.core.curriculum_sync_wrapper.RayCurriculumWrapper method) (syllabus.curricula.learning_progress.LearningProgressCurriculum method) (syllabus.curricula.noop.NoopCurriculum method) (syllabus.curricula.plr.plr_wrapper.PrioritizedLevelReplay method) (syllabus.curricula.simple_box.SimpleBoxCurriculum method) (syllabus.tests.sync_test_curriculum.SyncTestCurriculum method) update_task_score() (syllabus.curricula.plr.task_sampler.TaskSampler method) update_with_rollouts() (syllabus.curricula.plr.task_sampler.TaskSampler method) UsageError V VecEnv (class in syllabus.examples.utils.vecenv) VecEnvObservationWrapper (class in syllabus.examples.utils.vecenv) VecEnvWrapper (class in syllabus.examples.utils.vecenv) VecExtractDictObs (class in syllabus.examples.utils.vecenv) VecMonitor (class in syllabus.examples.utils.vecenv) VecNormalize (class in syllabus.examples.utils.vecenv) viewer (syllabus.examples.utils.vecenv.VecEnv attribute) vs (syllabus.examples.utils.vtrace.VTraceFromLogitsReturns attribute) (syllabus.examples.utils.vtrace.VTraceReturns attribute) VTraceFromLogitsReturns (class in syllabus.examples.utils.vtrace) VTraceReturns (class in syllabus.examples.utils.vtrace)