├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── other_issue.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── doc_dev.yml │ ├── doc_stable.yml │ ├── post_merge.yml │ ├── preview.yml │ └── ready_for_CI.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── assets ├── logo_avatar.png ├── logo_square.svg └── logo_wide.svg ├── azure-pipelines.yml ├── codecov.yml ├── docs ├── Makefile ├── _video │ ├── example_plot_atari_atlantis_vectorized_ppo.mp4 │ ├── example_plot_atari_breakout_vectorized_ppo.mp4 │ ├── user_guide_video │ │ ├── _agent_page_CartPole.mp4 │ │ ├── _agent_page_chain1.mp4 │ │ ├── _agent_page_chain2.mp4 │ │ ├── _agent_page_frozenLake.mp4 │ │ ├── _env_page_Breakout.mp4 │ │ ├── _env_page_MountainCar.mp4 │ │ ├── _env_page_chain.mp4 │ │ └── _experimentManager_page_CartPole.mp4 │ ├── video_chain_quickstart.mp4 │ ├── video_plot_a2c.mp4 │ ├── video_plot_acrobot.mp4 │ ├── video_plot_apple_gold.mp4 │ ├── video_plot_atari_freeway.mp4 │ ├── video_plot_chain.mp4 │ ├── video_plot_dqn.mp4 │ ├── video_plot_gridworld.mp4 │ ├── video_plot_mbqvi.mp4 │ ├── video_plot_mdqn.mp4 │ ├── video_plot_montain_car.mp4 │ ├── video_plot_old_gym_acrobot.mp4 │ ├── video_plot_pball.mp4 │ ├── video_plot_ppo.mp4 │ ├── video_plot_rooms.mp4 │ ├── video_plot_rs_kernel_ucbvi.mp4 │ ├── video_plot_rsucbvi.mp4 │ ├── video_plot_springcartpole.mp4 │ ├── video_plot_twinrooms.mp4 │ └── video_plot_vi.mp4 ├── about.rst ├── api.rst ├── basics │ ├── DeepRLTutorial │ │ ├── TutorialDeepRL.md │ │ ├── output_10_3.png │ │ ├── output_5_3.png │ │ ├── output_6_3.png │ │ └── output_9_3.png │ ├── agent_manager_diagram.png │ ├── comparison.md │ ├── create_agent.rst │ ├── evaluate_agent.rst │ ├── experiment_setup.rst │ ├── multiprocess.rst │ ├── quick_start_rl │ │ ├── Figure_1.png │ │ ├── Figure_2.png │ │ ├── Figure_3.png │ │ ├── experiment_manager_diagram.png │ │ ├── gif_chain.gif │ │ ├── quickstart.md │ │ └── video_chain.mp4 │ ├── rlberry how to.rst │ ├── seeding.rst │ └── userguide │ │ ├── adastop.md │ │ ├── adastop_boxplots.png │ │ ├── agent.md │ │ ├── entropy_loss.png │ │ ├── environment.md │ │ ├── example_eval.png │ │ ├── expManager_multieval.png │ │ ├── experimentManager.md │ │ ├── export_training_data.md │ │ ├── external_lib.md │ │ ├── gif_chain.gif │ │ ├── logging.md │ │ ├── read_writer_example.png │ │ ├── save_load.md │ │ ├── seeding.md │ │ ├── visu_gymnasium_gif.gif │ │ └── visualization.md ├── beginner_dev_guide.md ├── changelog.rst ├── conf.py ├── contributing.md ├── contributors.rst ├── index.md ├── installation.md ├── make.bat ├── markdown_to_py.sh ├── requirements.txt ├── templates │ ├── class.rst │ ├── class_with_call.rst │ ├── function.rst │ ├── nice_toc.md │ └── numpydoc_docstring.rst ├── themes │ └── scikit-learn-fork │ │ ├── README.md │ │ ├── javascript.html │ │ ├── layout.html │ │ ├── nav.html │ │ ├── search.html │ │ ├── static │ │ ├── css │ │ │ ├── theme.css │ │ │ └── vendor │ │ │ │ └── bootstrap.min.css │ │ └── js │ │ │ ├── searchtools.js │ │ │ └── vendor │ │ │ ├── bootstrap.min.js │ │ │ └── jquery-3.6.3.slim.min.js │ │ ├── theme.conf │ │ └── toc.css ├── thumbnails │ ├── adastop_boxplots.png │ ├── chain_thumb.jpg │ ├── code.png │ ├── example_plot_atari_atlantis_vectorized_ppo.jpg │ ├── example_plot_atari_breakout_vectorized_ppo.jpg │ ├── experiment_manager_diagram.png │ ├── output_9_3.png │ ├── video_plot_a2c.jpg │ ├── video_plot_acrobot.jpg │ ├── video_plot_apple_gold.jpg │ ├── video_plot_atari_freeway.jpg │ ├── video_plot_chain.jpg │ ├── video_plot_dqn.jpg │ ├── video_plot_gridworld.jpg │ ├── video_plot_mbqvi.jpg │ ├── video_plot_mdqn.jpg │ ├── video_plot_montain_car.jpg │ ├── video_plot_old_gym_acrobot.jpg │ ├── video_plot_pball.jpg │ ├── video_plot_ppo.jpg │ ├── video_plot_rooms.jpg │ ├── video_plot_rs_kernel_ucbvi.jpg │ ├── video_plot_rsucbvi.jpg │ ├── video_plot_springcartpole.jpg │ ├── video_plot_twinrooms.jpg │ └── video_plot_vi.jpg ├── user_guide.md ├── user_guide2.rst └── versions.rst ├── examples ├── README.md ├── adastop_example.py ├── comparison_agents.py ├── demo_agents │ ├── README.md │ ├── demo_SAC.py │ ├── gym_videos │ │ ├── openaigym.episode_batch.0.454210.stats.json │ │ ├── openaigym.manifest.0.454210.manifest.json │ │ ├── openaigym.video.0.454210.video000000.meta.json │ │ └── openaigym.video.0.454210.video000000.mp4 │ ├── video_plot_a2c.py │ ├── video_plot_dqn.py │ ├── video_plot_mbqvi.py │ ├── video_plot_mdqn.py │ ├── video_plot_ppo.py │ ├── video_plot_rs_kernel_ucbvi.py │ ├── video_plot_rsucbvi.py │ └── video_plot_vi.py ├── demo_bandits │ ├── README.md │ ├── plot_TS_bandit.py │ ├── plot_compare_index_bandits.py │ ├── plot_exp3_bandit.py │ ├── plot_mirror_bandit.py │ └── plot_ucb_bandit.py ├── demo_env │ ├── README.md │ ├── example_atari_atlantis_vectorized_ppo.py │ ├── example_atari_breakout_vectorized_ppo.py │ ├── video_plot_acrobot.py │ ├── video_plot_apple_gold.py │ ├── video_plot_atari_freeway.py │ ├── video_plot_chain.py │ ├── video_plot_gridworld.py │ ├── video_plot_mountain_car.py │ ├── video_plot_old_gym_compatibility_wrapper_old_acrobot.py │ ├── video_plot_pball.py │ ├── video_plot_rooms.py │ ├── video_plot_springcartpole.py │ └── video_plot_twinrooms.py ├── demo_experiment │ ├── params_experiment.yaml │ ├── room.yaml │ ├── rsucbvi.yaml │ ├── rsucbvi_alternative.yaml │ └── run.py ├── example_venv.py ├── plot_agent_manager.py ├── plot_checkpointing.py ├── plot_kernels.py ├── plot_smooth.py └── plot_writer_wrapper.py ├── pyproject.toml ├── rlberry ├── __init__.py ├── agents │ ├── __init__.py │ ├── agent.py │ ├── stable_baselines │ │ ├── __init__.py │ │ └── stable_baselines.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_replay.py │ │ └── test_stable_baselines.py │ └── utils │ │ ├── __init__.py │ │ ├── replay.py │ │ └── replay_utils.py ├── check_packages.py ├── envs │ ├── __init__.py │ ├── basewrapper.py │ ├── finite_mdp.py │ ├── gym_make.py │ ├── interface │ │ ├── __init__.py │ │ └── model.py │ ├── pipeline.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_env_seeding.py │ │ ├── test_gym_env_seeding.py │ │ └── test_gym_make.py │ └── utils.py ├── experiment │ ├── __init__.py │ ├── generator.py │ ├── load_results.py │ ├── tests │ │ ├── params_experiment.yaml │ │ ├── room.yaml │ │ ├── rsucbvi.yaml │ │ ├── rsucbvi_alternative.yaml │ │ ├── test_experiment_generator.py │ │ └── test_load_results.py │ └── yaml_utils.py ├── manager │ ├── __init__.py │ ├── comparison.py │ ├── env_tools.py │ ├── evaluation.py │ ├── experiment_manager.py │ ├── multiple_managers.py │ ├── plotting.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_comparisons.py │ │ ├── test_evaluation.py │ │ ├── test_experiment_manager.py │ │ ├── test_experiment_manager_seeding.py │ │ ├── test_hyperparam_optim.py │ │ ├── test_plot.py │ │ ├── test_shared_data.py │ │ ├── test_utils.py │ │ └── test_venv.py │ └── utils.py ├── metadata_utils.py ├── rendering │ ├── __init__.py │ ├── common_shapes.py │ ├── core.py │ ├── opengl_render2d.py │ ├── pygame_render2d.py │ ├── render_interface.py │ ├── tests │ │ ├── __init__.py │ │ └── test_rendering_interface.py │ └── utils.py ├── seeding │ ├── __init__.py │ ├── seeder.py │ ├── seeding.py │ └── tests │ │ ├── __init__.py │ │ ├── test_seeding.py │ │ ├── test_threads.py │ │ └── test_threads_torch.py ├── spaces │ ├── __init__.py │ ├── box.py │ ├── dict.py │ ├── discrete.py │ ├── from_gym.py │ ├── multi_binary.py │ ├── multi_discrete.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_from_gym.py │ │ └── test_spaces.py │ └── tuple.py ├── tests │ ├── __init__.py │ ├── test_agent_extra.py │ ├── test_agents_base.py │ ├── test_envs.py │ ├── test_imports.py │ └── test_rlberry_main_agents_and_env.py ├── types.py ├── utils │ ├── __init__.py │ ├── binsearch.py │ ├── check_agent.py │ ├── check_env.py │ ├── check_gym_env.py │ ├── factory.py │ ├── loading_tools.py │ ├── logging.py │ ├── space_discretizer.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_binsearch.py │ │ ├── test_check.py │ │ ├── test_loading_tools.py │ │ └── test_writer.py │ ├── torch.py │ └── writers.py └── wrappers │ ├── __init__.py │ ├── autoreset.py │ ├── discrete2onehot.py │ ├── discretize_state.py │ ├── gym_utils.py │ ├── rescale_reward.py │ ├── tests │ ├── __init__.py │ ├── old_env │ │ ├── __init__.py │ │ ├── old_acrobot.py │ │ ├── old_apple_gold.py │ │ ├── old_ball2d.py │ │ ├── old_finite_mdp.py │ │ ├── old_four_room.py │ │ ├── old_gridworld.py │ │ ├── old_mountain_car.py │ │ ├── old_nroom.py │ │ ├── old_pball.py │ │ ├── old_pendulum.py │ │ ├── old_six_room.py │ │ └── old_twinrooms.py │ ├── test_basewrapper.py │ ├── test_common_wrappers.py │ ├── test_gym_space_conversion.py │ ├── test_utils.py │ ├── test_wrapper_seeding.py │ └── test_writer_utils.py │ ├── uncertainty_estimator_wrapper.py │ ├── utils.py │ └── writer_utils.py └── scripts ├── apptainer_for_tests ├── README.md ├── monthly_test_base.sh ├── rlberry_apptainer__specific_python.def └── rlberry_apptainer_base.def ├── build_docs.sh ├── conda_env_setup.sh ├── construct_video_examples.sh ├── fetch_contributors.py ├── full_install.sh └── run_testscov.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other_issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/ISSUE_TEMPLATE/other_issue.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/doc_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/workflows/doc_dev.yml -------------------------------------------------------------------------------- /.github/workflows/doc_stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/workflows/doc_stable.yml -------------------------------------------------------------------------------- /.github/workflows/post_merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/workflows/post_merge.yml -------------------------------------------------------------------------------- /.github/workflows/preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/workflows/preview.yml -------------------------------------------------------------------------------- /.github/workflows/ready_for_CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.github/workflows/ready_for_CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo_avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/assets/logo_avatar.png -------------------------------------------------------------------------------- /assets/logo_square.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/assets/logo_square.svg -------------------------------------------------------------------------------- /assets/logo_wide.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/assets/logo_wide.svg -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_video/example_plot_atari_atlantis_vectorized_ppo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/example_plot_atari_atlantis_vectorized_ppo.mp4 -------------------------------------------------------------------------------- /docs/_video/example_plot_atari_breakout_vectorized_ppo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/example_plot_atari_breakout_vectorized_ppo.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_agent_page_CartPole.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_agent_page_CartPole.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_agent_page_chain1.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_agent_page_chain1.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_agent_page_chain2.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_agent_page_chain2.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_agent_page_frozenLake.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_agent_page_frozenLake.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_env_page_Breakout.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_env_page_Breakout.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_env_page_MountainCar.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_env_page_MountainCar.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_env_page_chain.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_env_page_chain.mp4 -------------------------------------------------------------------------------- /docs/_video/user_guide_video/_experimentManager_page_CartPole.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/user_guide_video/_experimentManager_page_CartPole.mp4 -------------------------------------------------------------------------------- /docs/_video/video_chain_quickstart.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_chain_quickstart.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_a2c.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_a2c.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_acrobot.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_acrobot.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_apple_gold.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_apple_gold.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_atari_freeway.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_atari_freeway.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_chain.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_chain.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_dqn.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_dqn.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_gridworld.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_gridworld.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_mbqvi.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_mbqvi.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_mdqn.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_mdqn.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_montain_car.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_montain_car.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_old_gym_acrobot.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_old_gym_acrobot.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_pball.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_pball.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_ppo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_ppo.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_rooms.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_rooms.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_rs_kernel_ucbvi.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_rs_kernel_ucbvi.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_rsucbvi.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_rsucbvi.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_springcartpole.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_springcartpole.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_twinrooms.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_twinrooms.mp4 -------------------------------------------------------------------------------- /docs/_video/video_plot_vi.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/_video/video_plot_vi.mp4 -------------------------------------------------------------------------------- /docs/about.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/about.rst -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/basics/DeepRLTutorial/TutorialDeepRL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/DeepRLTutorial/TutorialDeepRL.md -------------------------------------------------------------------------------- /docs/basics/DeepRLTutorial/output_10_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/DeepRLTutorial/output_10_3.png -------------------------------------------------------------------------------- /docs/basics/DeepRLTutorial/output_5_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/DeepRLTutorial/output_5_3.png -------------------------------------------------------------------------------- /docs/basics/DeepRLTutorial/output_6_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/DeepRLTutorial/output_6_3.png -------------------------------------------------------------------------------- /docs/basics/DeepRLTutorial/output_9_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/DeepRLTutorial/output_9_3.png -------------------------------------------------------------------------------- /docs/basics/agent_manager_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/agent_manager_diagram.png -------------------------------------------------------------------------------- /docs/basics/comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/comparison.md -------------------------------------------------------------------------------- /docs/basics/create_agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/create_agent.rst -------------------------------------------------------------------------------- /docs/basics/evaluate_agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/evaluate_agent.rst -------------------------------------------------------------------------------- /docs/basics/experiment_setup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/experiment_setup.rst -------------------------------------------------------------------------------- /docs/basics/multiprocess.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/multiprocess.rst -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/Figure_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/Figure_1.png -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/Figure_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/Figure_2.png -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/Figure_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/Figure_3.png -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/experiment_manager_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/experiment_manager_diagram.png -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/gif_chain.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/gif_chain.gif -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/quickstart.md -------------------------------------------------------------------------------- /docs/basics/quick_start_rl/video_chain.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/quick_start_rl/video_chain.mp4 -------------------------------------------------------------------------------- /docs/basics/rlberry how to.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/rlberry how to.rst -------------------------------------------------------------------------------- /docs/basics/seeding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/seeding.rst -------------------------------------------------------------------------------- /docs/basics/userguide/adastop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/adastop.md -------------------------------------------------------------------------------- /docs/basics/userguide/adastop_boxplots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/adastop_boxplots.png -------------------------------------------------------------------------------- /docs/basics/userguide/agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/agent.md -------------------------------------------------------------------------------- /docs/basics/userguide/entropy_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/entropy_loss.png -------------------------------------------------------------------------------- /docs/basics/userguide/environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/environment.md -------------------------------------------------------------------------------- /docs/basics/userguide/example_eval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/example_eval.png -------------------------------------------------------------------------------- /docs/basics/userguide/expManager_multieval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/expManager_multieval.png -------------------------------------------------------------------------------- /docs/basics/userguide/experimentManager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/experimentManager.md -------------------------------------------------------------------------------- /docs/basics/userguide/export_training_data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/export_training_data.md -------------------------------------------------------------------------------- /docs/basics/userguide/external_lib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/external_lib.md -------------------------------------------------------------------------------- /docs/basics/userguide/gif_chain.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/gif_chain.gif -------------------------------------------------------------------------------- /docs/basics/userguide/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/logging.md -------------------------------------------------------------------------------- /docs/basics/userguide/read_writer_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/read_writer_example.png -------------------------------------------------------------------------------- /docs/basics/userguide/save_load.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/save_load.md -------------------------------------------------------------------------------- /docs/basics/userguide/seeding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/seeding.md -------------------------------------------------------------------------------- /docs/basics/userguide/visu_gymnasium_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/visu_gymnasium_gif.gif -------------------------------------------------------------------------------- /docs/basics/userguide/visualization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/basics/userguide/visualization.md -------------------------------------------------------------------------------- /docs/beginner_dev_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/beginner_dev_guide.md -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/changelog.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/contributors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/contributors.rst -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/markdown_to_py.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/markdown_to_py.sh -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/templates/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/templates/class.rst -------------------------------------------------------------------------------- /docs/templates/class_with_call.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/templates/class_with_call.rst -------------------------------------------------------------------------------- /docs/templates/function.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/templates/function.rst -------------------------------------------------------------------------------- /docs/templates/nice_toc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/templates/nice_toc.md -------------------------------------------------------------------------------- /docs/templates/numpydoc_docstring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/templates/numpydoc_docstring.rst -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/README.md -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/javascript.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/javascript.html -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/layout.html -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/nav.html -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/search.html -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/static/css/theme.css -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/static/css/vendor/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/static/css/vendor/bootstrap.min.css -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/static/js/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/static/js/searchtools.js -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/static/js/vendor/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/static/js/vendor/bootstrap.min.js -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/static/js/vendor/jquery-3.6.3.slim.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/static/js/vendor/jquery-3.6.3.slim.min.js -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/theme.conf -------------------------------------------------------------------------------- /docs/themes/scikit-learn-fork/toc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/themes/scikit-learn-fork/toc.css -------------------------------------------------------------------------------- /docs/thumbnails/adastop_boxplots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/adastop_boxplots.png -------------------------------------------------------------------------------- /docs/thumbnails/chain_thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/chain_thumb.jpg -------------------------------------------------------------------------------- /docs/thumbnails/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/code.png -------------------------------------------------------------------------------- /docs/thumbnails/example_plot_atari_atlantis_vectorized_ppo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/example_plot_atari_atlantis_vectorized_ppo.jpg -------------------------------------------------------------------------------- /docs/thumbnails/example_plot_atari_breakout_vectorized_ppo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/example_plot_atari_breakout_vectorized_ppo.jpg -------------------------------------------------------------------------------- /docs/thumbnails/experiment_manager_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/experiment_manager_diagram.png -------------------------------------------------------------------------------- /docs/thumbnails/output_9_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/output_9_3.png -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_a2c.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_a2c.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_acrobot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_acrobot.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_apple_gold.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_apple_gold.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_atari_freeway.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_atari_freeway.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_chain.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_chain.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_dqn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_dqn.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_gridworld.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_gridworld.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_mbqvi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_mbqvi.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_mdqn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_mdqn.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_montain_car.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_montain_car.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_old_gym_acrobot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_old_gym_acrobot.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_pball.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_pball.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_ppo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_ppo.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_rooms.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_rooms.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_rs_kernel_ucbvi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_rs_kernel_ucbvi.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_rsucbvi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_rsucbvi.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_springcartpole.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_springcartpole.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_twinrooms.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_twinrooms.jpg -------------------------------------------------------------------------------- /docs/thumbnails/video_plot_vi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/thumbnails/video_plot_vi.jpg -------------------------------------------------------------------------------- /docs/user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/user_guide.md -------------------------------------------------------------------------------- /docs/user_guide2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/user_guide2.rst -------------------------------------------------------------------------------- /docs/versions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/docs/versions.rst -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/adastop_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/adastop_example.py -------------------------------------------------------------------------------- /examples/comparison_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/comparison_agents.py -------------------------------------------------------------------------------- /examples/demo_agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/README.md -------------------------------------------------------------------------------- /examples/demo_agents/demo_SAC.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/demo_SAC.py -------------------------------------------------------------------------------- /examples/demo_agents/gym_videos/openaigym.episode_batch.0.454210.stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/gym_videos/openaigym.episode_batch.0.454210.stats.json -------------------------------------------------------------------------------- /examples/demo_agents/gym_videos/openaigym.manifest.0.454210.manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/gym_videos/openaigym.manifest.0.454210.manifest.json -------------------------------------------------------------------------------- /examples/demo_agents/gym_videos/openaigym.video.0.454210.video000000.meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/gym_videos/openaigym.video.0.454210.video000000.meta.json -------------------------------------------------------------------------------- /examples/demo_agents/gym_videos/openaigym.video.0.454210.video000000.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/gym_videos/openaigym.video.0.454210.video000000.mp4 -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_a2c.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_a2c.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_dqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_dqn.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_mbqvi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_mbqvi.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_mdqn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_mdqn.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_ppo.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_rs_kernel_ucbvi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_rs_kernel_ucbvi.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_rsucbvi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_rsucbvi.py -------------------------------------------------------------------------------- /examples/demo_agents/video_plot_vi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_agents/video_plot_vi.py -------------------------------------------------------------------------------- /examples/demo_bandits/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_bandits/README.md -------------------------------------------------------------------------------- /examples/demo_bandits/plot_TS_bandit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_bandits/plot_TS_bandit.py -------------------------------------------------------------------------------- /examples/demo_bandits/plot_compare_index_bandits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_bandits/plot_compare_index_bandits.py -------------------------------------------------------------------------------- /examples/demo_bandits/plot_exp3_bandit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_bandits/plot_exp3_bandit.py -------------------------------------------------------------------------------- /examples/demo_bandits/plot_mirror_bandit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_bandits/plot_mirror_bandit.py -------------------------------------------------------------------------------- /examples/demo_bandits/plot_ucb_bandit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_bandits/plot_ucb_bandit.py -------------------------------------------------------------------------------- /examples/demo_env/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/README.md -------------------------------------------------------------------------------- /examples/demo_env/example_atari_atlantis_vectorized_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/example_atari_atlantis_vectorized_ppo.py -------------------------------------------------------------------------------- /examples/demo_env/example_atari_breakout_vectorized_ppo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/example_atari_breakout_vectorized_ppo.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_acrobot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_acrobot.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_apple_gold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_apple_gold.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_atari_freeway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_atari_freeway.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_chain.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_gridworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_gridworld.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_mountain_car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_mountain_car.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_old_gym_compatibility_wrapper_old_acrobot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_old_gym_compatibility_wrapper_old_acrobot.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_pball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_pball.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_rooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_rooms.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_springcartpole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_springcartpole.py -------------------------------------------------------------------------------- /examples/demo_env/video_plot_twinrooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_env/video_plot_twinrooms.py -------------------------------------------------------------------------------- /examples/demo_experiment/params_experiment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_experiment/params_experiment.yaml -------------------------------------------------------------------------------- /examples/demo_experiment/room.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_experiment/room.yaml -------------------------------------------------------------------------------- /examples/demo_experiment/rsucbvi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_experiment/rsucbvi.yaml -------------------------------------------------------------------------------- /examples/demo_experiment/rsucbvi_alternative.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_experiment/rsucbvi_alternative.yaml -------------------------------------------------------------------------------- /examples/demo_experiment/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/demo_experiment/run.py -------------------------------------------------------------------------------- /examples/example_venv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/example_venv.py -------------------------------------------------------------------------------- /examples/plot_agent_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/plot_agent_manager.py -------------------------------------------------------------------------------- /examples/plot_checkpointing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/plot_checkpointing.py -------------------------------------------------------------------------------- /examples/plot_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/plot_kernels.py -------------------------------------------------------------------------------- /examples/plot_smooth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/plot_smooth.py -------------------------------------------------------------------------------- /examples/plot_writer_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/examples/plot_writer_wrapper.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rlberry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/__init__.py -------------------------------------------------------------------------------- /rlberry/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/__init__.py -------------------------------------------------------------------------------- /rlberry/agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/agent.py -------------------------------------------------------------------------------- /rlberry/agents/stable_baselines/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/stable_baselines/__init__.py -------------------------------------------------------------------------------- /rlberry/agents/stable_baselines/stable_baselines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/stable_baselines/stable_baselines.py -------------------------------------------------------------------------------- /rlberry/agents/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/agents/tests/test_replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/tests/test_replay.py -------------------------------------------------------------------------------- /rlberry/agents/tests/test_stable_baselines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/tests/test_stable_baselines.py -------------------------------------------------------------------------------- /rlberry/agents/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/agents/utils/replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/utils/replay.py -------------------------------------------------------------------------------- /rlberry/agents/utils/replay_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/agents/utils/replay_utils.py -------------------------------------------------------------------------------- /rlberry/check_packages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/check_packages.py -------------------------------------------------------------------------------- /rlberry/envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/__init__.py -------------------------------------------------------------------------------- /rlberry/envs/basewrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/basewrapper.py -------------------------------------------------------------------------------- /rlberry/envs/finite_mdp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/finite_mdp.py -------------------------------------------------------------------------------- /rlberry/envs/gym_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/gym_make.py -------------------------------------------------------------------------------- /rlberry/envs/interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/interface/__init__.py -------------------------------------------------------------------------------- /rlberry/envs/interface/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/interface/model.py -------------------------------------------------------------------------------- /rlberry/envs/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/pipeline.py -------------------------------------------------------------------------------- /rlberry/envs/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/envs/tests/test_env_seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/tests/test_env_seeding.py -------------------------------------------------------------------------------- /rlberry/envs/tests/test_gym_env_seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/tests/test_gym_env_seeding.py -------------------------------------------------------------------------------- /rlberry/envs/tests/test_gym_make.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/tests/test_gym_make.py -------------------------------------------------------------------------------- /rlberry/envs/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/envs/utils.py -------------------------------------------------------------------------------- /rlberry/experiment/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/__init__.py -------------------------------------------------------------------------------- /rlberry/experiment/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/generator.py -------------------------------------------------------------------------------- /rlberry/experiment/load_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/load_results.py -------------------------------------------------------------------------------- /rlberry/experiment/tests/params_experiment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/tests/params_experiment.yaml -------------------------------------------------------------------------------- /rlberry/experiment/tests/room.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/tests/room.yaml -------------------------------------------------------------------------------- /rlberry/experiment/tests/rsucbvi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/tests/rsucbvi.yaml -------------------------------------------------------------------------------- /rlberry/experiment/tests/rsucbvi_alternative.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/tests/rsucbvi_alternative.yaml -------------------------------------------------------------------------------- /rlberry/experiment/tests/test_experiment_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/tests/test_experiment_generator.py -------------------------------------------------------------------------------- /rlberry/experiment/tests/test_load_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/tests/test_load_results.py -------------------------------------------------------------------------------- /rlberry/experiment/yaml_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/experiment/yaml_utils.py -------------------------------------------------------------------------------- /rlberry/manager/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/__init__.py -------------------------------------------------------------------------------- /rlberry/manager/comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/comparison.py -------------------------------------------------------------------------------- /rlberry/manager/env_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/env_tools.py -------------------------------------------------------------------------------- /rlberry/manager/evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/evaluation.py -------------------------------------------------------------------------------- /rlberry/manager/experiment_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/experiment_manager.py -------------------------------------------------------------------------------- /rlberry/manager/multiple_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/multiple_managers.py -------------------------------------------------------------------------------- /rlberry/manager/plotting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/plotting.py -------------------------------------------------------------------------------- /rlberry/manager/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/manager/tests/test_comparisons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_comparisons.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_evaluation.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_experiment_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_experiment_manager.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_experiment_manager_seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_experiment_manager_seeding.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_hyperparam_optim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_hyperparam_optim.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_plot.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_shared_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_shared_data.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_utils.py -------------------------------------------------------------------------------- /rlberry/manager/tests/test_venv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/tests/test_venv.py -------------------------------------------------------------------------------- /rlberry/manager/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/manager/utils.py -------------------------------------------------------------------------------- /rlberry/metadata_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/metadata_utils.py -------------------------------------------------------------------------------- /rlberry/rendering/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/__init__.py -------------------------------------------------------------------------------- /rlberry/rendering/common_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/common_shapes.py -------------------------------------------------------------------------------- /rlberry/rendering/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/core.py -------------------------------------------------------------------------------- /rlberry/rendering/opengl_render2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/opengl_render2d.py -------------------------------------------------------------------------------- /rlberry/rendering/pygame_render2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/pygame_render2d.py -------------------------------------------------------------------------------- /rlberry/rendering/render_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/render_interface.py -------------------------------------------------------------------------------- /rlberry/rendering/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/rendering/tests/test_rendering_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/tests/test_rendering_interface.py -------------------------------------------------------------------------------- /rlberry/rendering/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/rendering/utils.py -------------------------------------------------------------------------------- /rlberry/seeding/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/seeding/__init__.py -------------------------------------------------------------------------------- /rlberry/seeding/seeder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/seeding/seeder.py -------------------------------------------------------------------------------- /rlberry/seeding/seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/seeding/seeding.py -------------------------------------------------------------------------------- /rlberry/seeding/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/seeding/tests/test_seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/seeding/tests/test_seeding.py -------------------------------------------------------------------------------- /rlberry/seeding/tests/test_threads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/seeding/tests/test_threads.py -------------------------------------------------------------------------------- /rlberry/seeding/tests/test_threads_torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/seeding/tests/test_threads_torch.py -------------------------------------------------------------------------------- /rlberry/spaces/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/__init__.py -------------------------------------------------------------------------------- /rlberry/spaces/box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/box.py -------------------------------------------------------------------------------- /rlberry/spaces/dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/dict.py -------------------------------------------------------------------------------- /rlberry/spaces/discrete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/discrete.py -------------------------------------------------------------------------------- /rlberry/spaces/from_gym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/from_gym.py -------------------------------------------------------------------------------- /rlberry/spaces/multi_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/multi_binary.py -------------------------------------------------------------------------------- /rlberry/spaces/multi_discrete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/multi_discrete.py -------------------------------------------------------------------------------- /rlberry/spaces/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/spaces/tests/test_from_gym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/tests/test_from_gym.py -------------------------------------------------------------------------------- /rlberry/spaces/tests/test_spaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/tests/test_spaces.py -------------------------------------------------------------------------------- /rlberry/spaces/tuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/spaces/tuple.py -------------------------------------------------------------------------------- /rlberry/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/tests/test_agent_extra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/tests/test_agent_extra.py -------------------------------------------------------------------------------- /rlberry/tests/test_agents_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/tests/test_agents_base.py -------------------------------------------------------------------------------- /rlberry/tests/test_envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/tests/test_envs.py -------------------------------------------------------------------------------- /rlberry/tests/test_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/tests/test_imports.py -------------------------------------------------------------------------------- /rlberry/tests/test_rlberry_main_agents_and_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/tests/test_rlberry_main_agents_and_env.py -------------------------------------------------------------------------------- /rlberry/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/types.py -------------------------------------------------------------------------------- /rlberry/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/__init__.py -------------------------------------------------------------------------------- /rlberry/utils/binsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/binsearch.py -------------------------------------------------------------------------------- /rlberry/utils/check_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/check_agent.py -------------------------------------------------------------------------------- /rlberry/utils/check_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/check_env.py -------------------------------------------------------------------------------- /rlberry/utils/check_gym_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/check_gym_env.py -------------------------------------------------------------------------------- /rlberry/utils/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/factory.py -------------------------------------------------------------------------------- /rlberry/utils/loading_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/loading_tools.py -------------------------------------------------------------------------------- /rlberry/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/logging.py -------------------------------------------------------------------------------- /rlberry/utils/space_discretizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/space_discretizer.py -------------------------------------------------------------------------------- /rlberry/utils/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rlberry/utils/tests/test_binsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/tests/test_binsearch.py -------------------------------------------------------------------------------- /rlberry/utils/tests/test_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/tests/test_check.py -------------------------------------------------------------------------------- /rlberry/utils/tests/test_loading_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/tests/test_loading_tools.py -------------------------------------------------------------------------------- /rlberry/utils/tests/test_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/tests/test_writer.py -------------------------------------------------------------------------------- /rlberry/utils/torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/torch.py -------------------------------------------------------------------------------- /rlberry/utils/writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/utils/writers.py -------------------------------------------------------------------------------- /rlberry/wrappers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/__init__.py -------------------------------------------------------------------------------- /rlberry/wrappers/autoreset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/autoreset.py -------------------------------------------------------------------------------- /rlberry/wrappers/discrete2onehot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/discrete2onehot.py -------------------------------------------------------------------------------- /rlberry/wrappers/discretize_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/discretize_state.py -------------------------------------------------------------------------------- /rlberry/wrappers/gym_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/gym_utils.py -------------------------------------------------------------------------------- /rlberry/wrappers/rescale_reward.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/rescale_reward.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/__init__.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/__init__.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_acrobot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_acrobot.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_apple_gold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_apple_gold.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_ball2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_ball2d.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_finite_mdp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_finite_mdp.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_four_room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_four_room.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_gridworld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_gridworld.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_mountain_car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_mountain_car.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_nroom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_nroom.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_pball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_pball.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_pendulum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_pendulum.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_six_room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_six_room.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/old_env/old_twinrooms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/old_env/old_twinrooms.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/test_basewrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/test_basewrapper.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/test_common_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/test_common_wrappers.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/test_gym_space_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/test_gym_space_conversion.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/test_utils.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/test_wrapper_seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/test_wrapper_seeding.py -------------------------------------------------------------------------------- /rlberry/wrappers/tests/test_writer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/tests/test_writer_utils.py -------------------------------------------------------------------------------- /rlberry/wrappers/uncertainty_estimator_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/uncertainty_estimator_wrapper.py -------------------------------------------------------------------------------- /rlberry/wrappers/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/utils.py -------------------------------------------------------------------------------- /rlberry/wrappers/writer_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/rlberry/wrappers/writer_utils.py -------------------------------------------------------------------------------- /scripts/apptainer_for_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/apptainer_for_tests/README.md -------------------------------------------------------------------------------- /scripts/apptainer_for_tests/monthly_test_base.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/apptainer_for_tests/monthly_test_base.sh -------------------------------------------------------------------------------- /scripts/apptainer_for_tests/rlberry_apptainer__specific_python.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/apptainer_for_tests/rlberry_apptainer__specific_python.def -------------------------------------------------------------------------------- /scripts/apptainer_for_tests/rlberry_apptainer_base.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/apptainer_for_tests/rlberry_apptainer_base.def -------------------------------------------------------------------------------- /scripts/build_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/build_docs.sh -------------------------------------------------------------------------------- /scripts/conda_env_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/conda_env_setup.sh -------------------------------------------------------------------------------- /scripts/construct_video_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/construct_video_examples.sh -------------------------------------------------------------------------------- /scripts/fetch_contributors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/fetch_contributors.py -------------------------------------------------------------------------------- /scripts/full_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/full_install.sh -------------------------------------------------------------------------------- /scripts/run_testscov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rlberry-py/rlberry/HEAD/scripts/run_testscov.sh --------------------------------------------------------------------------------