├── .github ├── ISSUE_TEMPLATE │ └── issue_template.md ├── PULL_REQUEST_TEMPLATE │ └── pull_request_template.md └── workflows │ ├── docs.yaml │ ├── publish_release.yaml │ └── pytest.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── AUTHORS.md ├── CITATION.cff ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.md ├── arlbench ├── __init__.py ├── arlbench.py ├── autorl │ ├── __init__.py │ ├── autorl_env.py │ ├── checkpointing.py │ ├── objectives.py │ └── state_features.py ├── core │ ├── __init__.py │ ├── algorithms │ │ ├── __init__.py │ │ ├── algorithm.py │ │ ├── buffers.py │ │ ├── common.py │ │ ├── dqn │ │ │ ├── __init__.py │ │ │ ├── dqn.py │ │ │ └── models.py │ │ ├── ppo │ │ │ ├── __init__.py │ │ │ ├── models.py │ │ │ └── ppo.py │ │ ├── prioritised_item_buffer.py │ │ └── sac │ │ │ ├── __init__.py │ │ │ ├── models.py │ │ │ └── sac.py │ ├── environments │ │ ├── __init__.py │ │ ├── autorl_env.py │ │ ├── brax_env.py │ │ ├── envpool_env.py │ │ ├── gymnasium_env.py │ │ ├── gymnax_env.py │ │ ├── make_env.py │ │ └── xland_env.py │ ├── running_statistics.py │ └── wrappers │ │ ├── __init__.py │ │ ├── flatten_observation.py │ │ └── wrapper.py └── utils │ ├── __init__.py │ └── common.py ├── changelog.md ├── croissant_metadata.json ├── docs ├── CONTRIBUTING.md ├── Makefile ├── advanced_usage │ ├── algorithm_states.rst │ ├── autorl_paradigms.rst │ ├── dynamic_configuration.rst │ └── index.rst ├── api.rst ├── basic_usage │ ├── env_subsets.rst │ ├── index.rst │ ├── objectives.rst │ ├── options.rst │ └── seeding.rst ├── conf.py ├── faq.rst ├── glossary.rst ├── images │ ├── logo.png │ ├── logo_dm.png │ ├── logo_lm.png │ ├── structure.png │ └── subsets.png ├── index.rst ├── installation.rst └── modules.rst ├── examples ├── README.md ├── configs │ ├── algorithm │ │ ├── dqn.yaml │ │ ├── ppo.yaml │ │ └── sac.yaml │ ├── base.yaml │ ├── environment │ │ ├── atari_battle_zone.yaml │ │ ├── atari_pong.yaml │ │ ├── box2d_bipedal_walker.yaml │ │ ├── box2d_lunar_lander.yaml │ │ ├── brax_fast.yaml │ │ ├── brax_halfcheetah.yaml │ │ ├── cc_acrobot.yaml │ │ ├── cc_cartpole.yaml │ │ ├── cc_continuous_mountain_car.yaml │ │ ├── cc_pendulum.yaml │ │ ├── minigrid_door_key.yaml │ │ ├── mujoco_hopper.yaml │ │ ├── procgen_bigfish_easy.yaml │ │ ├── xland_door_key.yaml │ │ ├── xland_empty_random.yaml │ │ └── xland_four_rooms.yaml │ ├── epsilon_heuristic.yaml │ ├── evaluate.yaml │ ├── gradient_lr.yaml │ ├── incumbent │ │ ├── dqn_acrobot_my_optimizer.yaml │ │ ├── dqn_battle_zone_my_optimizer.yaml │ │ ├── dqn_door_key_my_optimizer.yaml │ │ ├── dqn_four_rooms_my_optimizer.yaml │ │ ├── ppo_battle_zone_my_optimizer.yaml │ │ ├── ppo_empty_random_my_optimizer.yaml │ │ ├── ppo_four_rooms_my_optimizer.yaml │ │ ├── ppo_halfcheetah_my_optimizer.yaml │ │ ├── ppo_lunar_lander_my_optimizer.yaml │ │ ├── sac_bipedal_walker_my_optimizer.yaml │ │ ├── sac_continuous_mountain_car_my_optimizer.yaml │ │ ├── sac_halfcheetah_my_optimizer.yaml │ │ └── sac_pendulum_my_optimizer.yaml │ ├── random_search.yaml │ ├── search_space │ │ ├── dqn.yaml │ │ ├── dqn_atari.yaml │ │ ├── dqn_cc.yaml │ │ ├── dqn_cc_pbt.yaml │ │ ├── dqn_procgen.yaml │ │ ├── ppo_atari.yaml │ │ ├── ppo_cc.yaml │ │ ├── ppo_minigrid.yaml │ │ ├── ppo_mujoco.yaml │ │ ├── sac.yaml │ │ ├── sac_cc.yaml │ │ ├── sac_cc_pbt.yaml │ │ └── sac_mujoco.yaml │ └── smac.yaml ├── hypersweeper_tuning.ipynb ├── landscape_analysis.ipynb ├── optimization_data_analysis.ipynb ├── run_arlbench.py ├── run_heuristic_schedule.py ├── run_reactive_schedule.py └── schedules.ipynb ├── pyproject.toml ├── run_arlbench.py ├── setup.py ├── tests ├── __init__.py ├── autorl │ ├── __init__.py │ ├── test_autorl_env.py │ ├── test_checkpointing.py │ └── test_objectives.py ├── core │ ├── __init__.py │ └── algorithms │ │ ├── __init__.py │ │ ├── test_dqn.py │ │ ├── test_ppo.py │ │ └── test_sac.py ├── test_arlbench.py └── utils │ ├── __init__.py │ └── test_utils.py └── tox.ini /.github/ISSUE_TEMPLATE/issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.github/ISSUE_TEMPLATE/issue_template.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.github/PULL_REQUEST_TEMPLATE/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/publish_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.github/workflows/publish_release.yaml -------------------------------------------------------------------------------- /.github/workflows/pytest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.github/workflows/pytest.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/README.md -------------------------------------------------------------------------------- /arlbench/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/__init__.py -------------------------------------------------------------------------------- /arlbench/arlbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/arlbench.py -------------------------------------------------------------------------------- /arlbench/autorl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/autorl/__init__.py -------------------------------------------------------------------------------- /arlbench/autorl/autorl_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/autorl/autorl_env.py -------------------------------------------------------------------------------- /arlbench/autorl/checkpointing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/autorl/checkpointing.py -------------------------------------------------------------------------------- /arlbench/autorl/objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/autorl/objectives.py -------------------------------------------------------------------------------- /arlbench/autorl/state_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/autorl/state_features.py -------------------------------------------------------------------------------- /arlbench/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /arlbench/core/algorithms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/__init__.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/algorithm.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/buffers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/buffers.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/common.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/dqn/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/dqn/__init__.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/dqn/dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/dqn/dqn.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/dqn/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/dqn/models.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/ppo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/ppo/__init__.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/ppo/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/ppo/models.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/ppo/ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/ppo/ppo.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/prioritised_item_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/prioritised_item_buffer.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/sac/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/sac/__init__.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/sac/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/sac/models.py -------------------------------------------------------------------------------- /arlbench/core/algorithms/sac/sac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/algorithms/sac/sac.py -------------------------------------------------------------------------------- /arlbench/core/environments/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/__init__.py -------------------------------------------------------------------------------- /arlbench/core/environments/autorl_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/autorl_env.py -------------------------------------------------------------------------------- /arlbench/core/environments/brax_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/brax_env.py -------------------------------------------------------------------------------- /arlbench/core/environments/envpool_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/envpool_env.py -------------------------------------------------------------------------------- /arlbench/core/environments/gymnasium_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/gymnasium_env.py -------------------------------------------------------------------------------- /arlbench/core/environments/gymnax_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/gymnax_env.py -------------------------------------------------------------------------------- /arlbench/core/environments/make_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/make_env.py -------------------------------------------------------------------------------- /arlbench/core/environments/xland_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/environments/xland_env.py -------------------------------------------------------------------------------- /arlbench/core/running_statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/running_statistics.py -------------------------------------------------------------------------------- /arlbench/core/wrappers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/wrappers/__init__.py -------------------------------------------------------------------------------- /arlbench/core/wrappers/flatten_observation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/wrappers/flatten_observation.py -------------------------------------------------------------------------------- /arlbench/core/wrappers/wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/core/wrappers/wrapper.py -------------------------------------------------------------------------------- /arlbench/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/utils/__init__.py -------------------------------------------------------------------------------- /arlbench/utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/arlbench/utils/common.py -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## 0.1.0 (2024-03-04) 4 | 5 | * Created package 6 | -------------------------------------------------------------------------------- /croissant_metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/croissant_metadata.json -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/advanced_usage/algorithm_states.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/advanced_usage/algorithm_states.rst -------------------------------------------------------------------------------- /docs/advanced_usage/autorl_paradigms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/advanced_usage/autorl_paradigms.rst -------------------------------------------------------------------------------- /docs/advanced_usage/dynamic_configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/advanced_usage/dynamic_configuration.rst -------------------------------------------------------------------------------- /docs/advanced_usage/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/advanced_usage/index.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/basic_usage/env_subsets.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/basic_usage/env_subsets.rst -------------------------------------------------------------------------------- /docs/basic_usage/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/basic_usage/index.rst -------------------------------------------------------------------------------- /docs/basic_usage/objectives.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/basic_usage/objectives.rst -------------------------------------------------------------------------------- /docs/basic_usage/options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/basic_usage/options.rst -------------------------------------------------------------------------------- /docs/basic_usage/seeding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/basic_usage/seeding.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/faq.rst -------------------------------------------------------------------------------- /docs/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/glossary.rst -------------------------------------------------------------------------------- /docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/images/logo.png -------------------------------------------------------------------------------- /docs/images/logo_dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/images/logo_dm.png -------------------------------------------------------------------------------- /docs/images/logo_lm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/images/logo_lm.png -------------------------------------------------------------------------------- /docs/images/structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/images/structure.png -------------------------------------------------------------------------------- /docs/images/subsets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/images/subsets.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/configs/algorithm/dqn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/algorithm/dqn.yaml -------------------------------------------------------------------------------- /examples/configs/algorithm/ppo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/algorithm/ppo.yaml -------------------------------------------------------------------------------- /examples/configs/algorithm/sac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/algorithm/sac.yaml -------------------------------------------------------------------------------- /examples/configs/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/base.yaml -------------------------------------------------------------------------------- /examples/configs/environment/atari_battle_zone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/atari_battle_zone.yaml -------------------------------------------------------------------------------- /examples/configs/environment/atari_pong.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/atari_pong.yaml -------------------------------------------------------------------------------- /examples/configs/environment/box2d_bipedal_walker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/box2d_bipedal_walker.yaml -------------------------------------------------------------------------------- /examples/configs/environment/box2d_lunar_lander.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/box2d_lunar_lander.yaml -------------------------------------------------------------------------------- /examples/configs/environment/brax_fast.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/brax_fast.yaml -------------------------------------------------------------------------------- /examples/configs/environment/brax_halfcheetah.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/brax_halfcheetah.yaml -------------------------------------------------------------------------------- /examples/configs/environment/cc_acrobot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/cc_acrobot.yaml -------------------------------------------------------------------------------- /examples/configs/environment/cc_cartpole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/cc_cartpole.yaml -------------------------------------------------------------------------------- /examples/configs/environment/cc_continuous_mountain_car.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/cc_continuous_mountain_car.yaml -------------------------------------------------------------------------------- /examples/configs/environment/cc_pendulum.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/cc_pendulum.yaml -------------------------------------------------------------------------------- /examples/configs/environment/minigrid_door_key.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/minigrid_door_key.yaml -------------------------------------------------------------------------------- /examples/configs/environment/mujoco_hopper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/mujoco_hopper.yaml -------------------------------------------------------------------------------- /examples/configs/environment/procgen_bigfish_easy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/procgen_bigfish_easy.yaml -------------------------------------------------------------------------------- /examples/configs/environment/xland_door_key.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/xland_door_key.yaml -------------------------------------------------------------------------------- /examples/configs/environment/xland_empty_random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/xland_empty_random.yaml -------------------------------------------------------------------------------- /examples/configs/environment/xland_four_rooms.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/environment/xland_four_rooms.yaml -------------------------------------------------------------------------------- /examples/configs/epsilon_heuristic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/epsilon_heuristic.yaml -------------------------------------------------------------------------------- /examples/configs/evaluate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/evaluate.yaml -------------------------------------------------------------------------------- /examples/configs/gradient_lr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/gradient_lr.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/dqn_acrobot_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/dqn_acrobot_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/dqn_battle_zone_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/dqn_battle_zone_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/dqn_door_key_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/dqn_door_key_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/dqn_four_rooms_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/dqn_four_rooms_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/ppo_battle_zone_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/ppo_battle_zone_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/ppo_empty_random_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/ppo_empty_random_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/ppo_four_rooms_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/ppo_four_rooms_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/ppo_halfcheetah_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/ppo_halfcheetah_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/ppo_lunar_lander_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/ppo_lunar_lander_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/sac_bipedal_walker_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/sac_bipedal_walker_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/sac_continuous_mountain_car_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/sac_continuous_mountain_car_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/sac_halfcheetah_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/sac_halfcheetah_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/incumbent/sac_pendulum_my_optimizer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/incumbent/sac_pendulum_my_optimizer.yaml -------------------------------------------------------------------------------- /examples/configs/random_search.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/random_search.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/dqn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/dqn.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/dqn_atari.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/dqn_atari.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/dqn_cc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/dqn_cc.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/dqn_cc_pbt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/dqn_cc_pbt.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/dqn_procgen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/dqn_procgen.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/ppo_atari.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/ppo_atari.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/ppo_cc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/ppo_cc.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/ppo_minigrid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/ppo_minigrid.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/ppo_mujoco.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/ppo_mujoco.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/sac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/sac.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/sac_cc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/sac_cc.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/sac_cc_pbt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/sac_cc_pbt.yaml -------------------------------------------------------------------------------- /examples/configs/search_space/sac_mujoco.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/search_space/sac_mujoco.yaml -------------------------------------------------------------------------------- /examples/configs/smac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/configs/smac.yaml -------------------------------------------------------------------------------- /examples/hypersweeper_tuning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/hypersweeper_tuning.ipynb -------------------------------------------------------------------------------- /examples/landscape_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/landscape_analysis.ipynb -------------------------------------------------------------------------------- /examples/optimization_data_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/optimization_data_analysis.ipynb -------------------------------------------------------------------------------- /examples/run_arlbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/run_arlbench.py -------------------------------------------------------------------------------- /examples/run_heuristic_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/run_heuristic_schedule.py -------------------------------------------------------------------------------- /examples/run_reactive_schedule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/run_reactive_schedule.py -------------------------------------------------------------------------------- /examples/schedules.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/examples/schedules.ipynb -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/pyproject.toml -------------------------------------------------------------------------------- /run_arlbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/run_arlbench.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit test package for arlbench.""" 2 | -------------------------------------------------------------------------------- /tests/autorl/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/autorl/__init__.py -------------------------------------------------------------------------------- /tests/autorl/test_autorl_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/autorl/test_autorl_env.py -------------------------------------------------------------------------------- /tests/autorl/test_checkpointing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/autorl/test_checkpointing.py -------------------------------------------------------------------------------- /tests/autorl/test_objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/autorl/test_objectives.py -------------------------------------------------------------------------------- /tests/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/core/__init__.py -------------------------------------------------------------------------------- /tests/core/algorithms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/core/algorithms/__init__.py -------------------------------------------------------------------------------- /tests/core/algorithms/test_dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/core/algorithms/test_dqn.py -------------------------------------------------------------------------------- /tests/core/algorithms/test_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/core/algorithms/test_ppo.py -------------------------------------------------------------------------------- /tests/core/algorithms/test_sac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/core/algorithms/test_sac.py -------------------------------------------------------------------------------- /tests/test_arlbench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/test_arlbench.py -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/utils/__init__.py -------------------------------------------------------------------------------- /tests/utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tests/utils/test_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/automl/arlbench/HEAD/tox.ini --------------------------------------------------------------------------------