rlberry

View on PyPIReverse Dependencies (1)

0.7.3 rlberry-0.7.3-py3-none-any.whl

Wheel Details

Project: rlberry
Version: 0.7.3
Filename: rlberry-0.7.3-py3-none-any.whl
Download: [link]
Size: 172020
MD5: 545d87e615545b2d322abc7bb55149b6
SHA256: be3286ae0c76d5dfb4ba746e03870eb19a063e745c5561a6cdd43c0007f5a7e2
Uploaded: 2024-04-24 14:27:05 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: rlberry
Version: 0.7.3
Summary: An easy-to-use reinforcement learning library for research and education
Author: Omar Darwiche Domingues, Yannis Flet-Berliac, Edouard Leurent, Pierre Menard, Xuedong Shang
Home-Page: https://github.com/rlberry-py
Project-Url: Repository, https://github.com/rlberry-py
License: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9,<3.13
Requires-Dist: adastop
Requires-Dist: ale-py; extra == "torch"
Requires-Dist: dill
Requires-Dist: docopt
Requires-Dist: fdasrsf (==2.5.2)
Requires-Dist: ffmpeg-python; extra == "extras"
Requires-Dist: gymnasium[accept-rom-license,atari] (<0.30.0,>=0.29.1)
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: moviepy
Requires-Dist: multimethod (==1.10)
Requires-Dist: myst-parser (<3.0.0,>=2.0.0); extra == "doc"
Requires-Dist: numpydoc (<2.0.0,>=1.6.0); extra == "doc"
Requires-Dist: opencv-python; extra == "torch"
Requires-Dist: optuna; extra == "extras"
Requires-Dist: pandas
Requires-Dist: pygame-ce
Requires-Dist: pyopengl
Requires-Dist: pyyaml
Requires-Dist: scikit-fda (<0.10,>=0.9); extra == "extras"
Requires-Dist: scipy
Requires-Dist: sphinx (==6.2.1); extra == "doc"
Requires-Dist: sphinx-gallery (<0.15.0,>=0.14.0); extra == "doc"
Requires-Dist: sphinx-math-dollar (<2.0.0,>=1.2.1); extra == "doc"
Requires-Dist: sphinxcontrib-video (==0.2.0); extra == "doc"
Requires-Dist: stable-baselines3; extra == "torch"
Requires-Dist: tensorboard; extra == "torch"
Requires-Dist: torch (!=2.0.1,!=2.1.0,>=2.0.0); extra == "torch"
Requires-Dist: tqdm
Provides-Extra: doc
Provides-Extra: extras
Provides-Extra: torch
Description-Content-Type: text/markdown
[Description omitted; length: 4054 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
rlberry/__init__.py sha256=iwzPmMg0XoVSvdTg9MxiBD8nH0mh3nMO9HwCBXwiT1g 376
rlberry/agents/__init__.py sha256=CfOidjPIkSSH8y12C7KxFXaYxWYmRy8gU7eqJpCuqGE 109
rlberry/agents/agent.py sha256=ZczA4_5zO7sqIba8MAYSkFvfI31ewAZLwISMGv5tEtE 28030
rlberry/agents/stable_baselines/__init__.py sha256=iht0tTSBCk64BLoy1Yqb_JWeXjjGWPqAmwUl3CTTTKM 51
rlberry/agents/stable_baselines/stable_baselines.py sha256=_O3Gi8mgu0bNb60Vi-NU5Rl82v_wgqgGBtrmCQ6K0lo 9619
rlberry/agents/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/agents/tests/test_replay.py sha256=Z3SPaAuVq6i02gBEsxgrQqH01QeBsel9HusPEwTYNz0 6106
rlberry/agents/tests/test_stable_baselines.py sha256=BdvQxWJEsht5qgJRe7_5KrRk-l5urnJTBYg4Hlf84bU 1058
rlberry/agents/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/agents/utils/replay.py sha256=ghlXN5uFB85koMRp-66H8RK5c2D58LyB2dZz6nhL6Vg 14321
rlberry/agents/utils/replay_utils.py sha256=FWtWlbSsbk6wlVFH8BwXzdRyPkGtIF3KBmD2WTlgvgs 5290
rlberry/check_packages.py sha256=P5sB24MZvo50-G0zuoZrvXM0_UAxfsqwoepsyIHzWCI 336
rlberry/envs/__init__.py sha256=WNC-WGqojwjj_dgIEE-KOo9hsRj5nHNfFy0t_HR04IU 173
rlberry/envs/basewrapper.py sha256=ca6ol6mcCDrhVTNdIKsrD3l0FUfeQGmlIq-TPoJOxbo 4626
rlberry/envs/finite_mdp.py sha256=UpgWuabawlYDVsftrkDkuIJKa1spnUlgngA0wvzpKtc 5728
rlberry/envs/gym_make.py sha256=7LoXlcl5l_DXGC2GSWpS-mLJqBYBq8qmtFmu8eCNsBY 5278
rlberry/envs/interface/__init__.py sha256=OyxJQ5Dqsm5Eo9M4LZKfhOI07KS0feZzucbC4cCLxrM 25
rlberry/envs/interface/model.py sha256=DvvCBO8Vy5_8oupaxlXSqn_9AMDe4BHImJSQh1Z91nA 4826
rlberry/envs/pipeline.py sha256=7ipLZSJAvUw-yH1L0rJKb9aUf0zrhS-n1qQBZrKYJis 1227
rlberry/envs/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/envs/tests/test_env_seeding.py sha256=K6EP475PTip62uJ5oDcU6IgNJr0fljSLUnVmXrVjpzE 2655
rlberry/envs/tests/test_gym_env_seeding.py sha256=h2h4z22mqbzikHDc6rzcBCC32We8mbd8z_2JukXx2Gc 2365
rlberry/envs/tests/test_gym_make.py sha256=IpgdeTmvhh0BMLy69sd_q4bYZuO_OVOgt_B-_raN7vs 4788
rlberry/envs/utils.py sha256=owfOVqeQhawkm8jhyzgR_bYZd6ySMio5PY775pvjRe0 849
rlberry/experiment/__init__.py sha256=k2sOgZVog8kJE41n4u4B_Jo8VzBTKdpGlEObwEEOdIE 142
rlberry/experiment/generator.py sha256=a_wdT2MZ6JT8l1WpQC1mD5CN-D3L36EGJU6mbRtTPOI 1855
rlberry/experiment/load_results.py sha256=Z9ZLHCpYOK-jW7ZMtGhyVgjjosrhLGjrY5oHKuL20vM 3760
rlberry/experiment/tests/params_experiment.yaml sha256=3x3LYqFpr-FM7OE6BwDcp-LsUCmpbMY4HlD4U9HP5Cg 375
rlberry/experiment/tests/room.yaml sha256=XHBj6lsh-AjQ9Xl78sFR86Ag92gHik5Y6xqGlG007GQ 144
rlberry/experiment/tests/rsucbvi.yaml sha256=nVNdAQrsrWTkqCBsf8f95p_1KJPpQDjwlQ3D3TXctzc 269
rlberry/experiment/tests/rsucbvi_alternative.yaml sha256=QMk2kR7nGSEO8tOMjfyVZ78y9hLff8SmE6TBxZJvn1I 106
rlberry/experiment/tests/test_experiment_generator.py sha256=wAaFvg1BKGlrZMMFccEXTt43qo1jLjH16GzDeGiHhTA 1772
rlberry/experiment/tests/test_load_results.py sha256=zb0e27jASyA2U_lEdI2tfm9dvsD9rMViZGHE996l6fU 818
rlberry/experiment/yaml_utils.py sha256=zu-pIWn5FIjudPjRbqXnZ0hrQrWUfEQWup4gE7zjjBg 6150
rlberry/manager/__init__.py sha256=jCvAqHDXZosEz_5PXWU8DLtbHbE7kyAf7RJNDed4HOA 463
rlberry/manager/comparison.py sha256=OoIYhmwmDzUENyX-ew9Jf0EswRJiACw4uBn9PwPHWMY 16104
rlberry/manager/evaluation.py sha256=V0dbM-ArozM5rS7IBJ-Pe8BEZZZcSDQlUar8NwAj_rc 12270
rlberry/manager/experiment_manager.py sha256=szCcZsbwnURxeLgzgPbu6fYxBXNc5Zzn3N2X1INzn7g 51603
rlberry/manager/multiple_managers.py sha256=VUxGo23H_3QETYktr8Gh-Zkv6WcyhuIqBms9bB20qCA 3027
rlberry/manager/plotting.py sha256=Vw65T4BKDHQCHY9sOuNvsbvc5cYXi6Wa29tPu0llwpM 25666
rlberry/manager/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/manager/tests/test_comparisons.py sha256=SlZXQdDjWBq7Ww2_XBvApICkbLmTsFu0GXSj5YPxPcY 3892
rlberry/manager/tests/test_experiment_manager.py sha256=LlvFOwpKa3mR3zXagCAgn2Q6IcmzAFZ1gvdS4BaaNNA 16792
rlberry/manager/tests/test_experiment_manager_seeding.py sha256=a3G9w3_aqHN5pQ9trHPxHnyqK8Xvn5p1oNTvwsfnwbc 2764
rlberry/manager/tests/test_hyperparam_optim.py sha256=EC8ex7tQApZU7ytU2KCqaiwHQP-_T3bTWiUTHL1FVVo 6056
rlberry/manager/tests/test_plot.py sha256=8t0aWSE8McUQcAc6iE05mivE5SLxNutUvbsB96oX4lo 8142
rlberry/manager/tests/test_shared_data.py sha256=FFd-YEue1keWL69oRrj25cXDzrOPfNPC1j4Z2dpnNuA 1259
rlberry/manager/utils.py sha256=CatIogjCH88LyUqm4RG4_hbLV6TbuFL61mW4DXo8df8 391
rlberry/metadata_utils.py sha256=MlFsIwCPbuaiK_Aj8yZxN1NevdtSDipfvVsx0kWgqTM 1947
rlberry/rendering/__init__.py sha256=-s2H9vy6pmaE0c4aKpUyJcf789KPDa5ZVEJXu-ZD5NM 138
rlberry/rendering/common_shapes.py sha256=oMWMR8KVmzn4AlYqIqIZtIEOmdGgMO3ATRT3xf7Fy2k 1001
rlberry/rendering/core.py sha256=1z81s7ifOkfvON0zcvcB1OPpZPfBq4cD8-XiYWZd2WU 1265
rlberry/rendering/opengl_render2d.py sha256=-0FXD7hE3tT9wCieGl0dow3LPO3pusUJEmI5omd2fI4 7709
rlberry/rendering/pygame_render2d.py sha256=BgyAlzjSumqpc4ZacO1d1xwgEV6ZAjgZFQfw9WjDP0A 5931
rlberry/rendering/render_interface.py sha256=5SnfrCvkbOhfMkVlvgrGZkT1-4L-PIvBe_O3AQcALLM 4604
rlberry/rendering/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/rendering/tests/test_rendering_interface.py sha256=yk7Yv3lHm5DBAnhqhDYzp66eLPP0tJWrjnfF5E6V6b8 7667
rlberry/rendering/utils.py sha256=PhXa7jVjpphorHzA8ad0lGfUvJRCiunCeY7Vjw62PmM 2616
rlberry/seeding/__init__.py sha256=PEU6Z-8f6kPN_60SvxCK9eYPw6xcFN0o6XeeQmGDBTM 99
rlberry/seeding/seeder.py sha256=MzJnC7JLjU_mfEn5EH1if2hAx9DSwMz67H_TcpM5Vjk 3973
rlberry/seeding/seeding.py sha256=x-D7rZYcRXkCgn73RYnNtaF0EQxzFoRUPOr1g8Oo2nw 2234
rlberry/seeding/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/seeding/tests/test_seeding.py sha256=Ky23VqxkYh8J4OyRVtmbdhuFVI6qKU4higO6DDZ4BEM 1728
rlberry/seeding/tests/test_threads.py sha256=8ok_1puiJZnHBrcq81L4-im2bIi7H628AAxu4sKC0b8 874
rlberry/seeding/tests/test_threads_torch.py sha256=PJMAVLsX4Ab95aJAiiA8cf7YLsNqguxZtHxepWKW1W8 1072
rlberry/spaces/__init__.py sha256=b6J4VM1tEGIPV3BNaVM-dG8EGa2qKZhHGOukbQw8v4A 180
rlberry/spaces/box.py sha256=cqZPTFmCn1gemx16qbFdqIBUf0Tvgz8mkC3uXPOLdKc 3022
rlberry/spaces/dict.py sha256=-iHfwrs1ficoBrrOSZHLbEVdDq3ZgCClr98HTTMJVlo 826
rlberry/spaces/discrete.py sha256=gcQcCNBWIxkD1ybrDmRYtqbTxVIOPXuCVxRkjT9RIb0 1572
rlberry/spaces/from_gym.py sha256=rUCJUVVU4blwqODTOnhwIJv65le-waqcIxZtuVqHvuM 1471
rlberry/spaces/multi_binary.py sha256=WggL9fkjsR8JDqUh6k8ico33BnyZx6FzavKAXF6zbSs 1280
rlberry/spaces/multi_discrete.py sha256=zwrQimL1wEDCxEyCcmtn2P7rc-FOtZawceCXsP_BxyU 1366
rlberry/spaces/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/spaces/tests/test_from_gym.py sha256=prprnNi9kiNKAMjjnsneS24z29LgVK9jhgZ2QDNjuqQ 4874
rlberry/spaces/tests/test_spaces.py sha256=6HREiZKmXRtZEALcQ_tfKOphtrbuqGHxq7w4GXJlbfg 3611
rlberry/spaces/tuple.py sha256=78dGFSHRo-Vmrqlx7vmEUEhipDGNtPGsWFu8aReHbhQ 782
rlberry/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/tests/test_agent_extra.py sha256=PnpwZ-gdEtpW_ej5tMm3DVEV9JZ2RUru1IQjH4c8SdU 2819
rlberry/tests/test_agents_base.py sha256=3nHtSCwzpjp_1YpmUHGzchrNq5Rw53L2RhxELV4mzak 2033
rlberry/tests/test_envs.py sha256=gSYuTmU1RjKX5DyXSsg9M7usJp1JCXFkfpPhfWA0zrY 820
rlberry/tests/test_imports.py sha256=bDUMh9lDgVHHxTJyTyDLIgsBQY6wKgCEAS7K13s7VfI 321
rlberry/tests/test_rlberry_main_agents_and_env.py sha256=dWkv2mldJc6y1er2gBH_Op4d5wwnTZuAJ5f_hUYN2x0 3610
rlberry/types.py sha256=Wwd9my97PtnT99CqRf59N8ZTuTFXI-1atJx0Wbp9CQw 302
rlberry/utils/__init__.py sha256=2wEL2NHrEq-Wa621e8synkn4nI-hTzrIckhY0t4wSU8 182
rlberry/utils/binsearch.py sha256=PcbpHKl1vnemdtobEC2ZEKWA7GkezLxjpH_u72oGnco 1177
rlberry/utils/check_agent.py sha256=8TnMWLXAzgY63mx2OCM_wsaKI3W6PVCoz-gONSdL5sQ 24546
rlberry/utils/check_env.py sha256=XhVPFdmNE7rnkv1DGVS_CfHKAqs2n76RhXZntfN6c8o 1490
rlberry/utils/check_gym_env.py sha256=2fpzQM-BP3Wy1nbf5_xQRC3oStdKC63ykM4H1exQgPs 11348
rlberry/utils/factory.py sha256=BS2rVAq3-XE0TE4B_jaxXmkKobZ4PR8YvMn2g7zxcpQ 199
rlberry/utils/logging.py sha256=DJHHkqhWxrWJdDpH8uTJ5gpwIsyT1NlymgkuonrebuE 3377
rlberry/utils/space_discretizer.py sha256=zyPgxPfKiti09KVsms-WlYXIZKgdBcFxHRCRsS7t4i4 2206
rlberry/utils/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlberry/utils/tests/test_binsearch.py sha256=W3xcky1X2ceem43g38AkGqAfoEq_7rN8bt9966UlEqs 1061
rlberry/utils/tests/test_check.py sha256=GQfLNT-7KiVOODbX4EDHRGYzoQLkdIMyFgU1Q20EKQo 3233
rlberry/utils/tests/test_writer.py sha256=VJ7giZLSM1ACbiQOkNrRj1rBfkzY29UxEuKSWg4Oszc 1985
rlberry/utils/torch.py sha256=CVF6hQ86VdLO9Ra79e2nU0S27ApvAf_kvIcAhcyer0k 2517
rlberry/utils/writers.py sha256=nEpodN7vaYoWWnVPu3Qck2IVWLGHul5tTVO0qskl3hE 17459
rlberry/wrappers/__init__.py sha256=Bj1pycK9R-QePJFWggJbcMrd5T7B76AIdM9guVmOOQk 195
rlberry/wrappers/autoreset.py sha256=TtUrCW2VM2nZj4qYdqe9K61RE5TVmdN-Mr1AYwKBV8k 1017
rlberry/wrappers/discrete2onehot.py sha256=cnKVoSJkULmop3xp0ekNw-ZA8dp8Jdl8tfERxq3L7oo 1059
rlberry/wrappers/discretize_state.py sha256=HmG0Dj-YWFZsaGOxBgce-qEAPp92B1rN-CYz3ul064k 3455
rlberry/wrappers/gym_utils.py sha256=1NWUdHCE-k-gWwla7VX4b7cf_sF_EXg6cUfD5AWELGg 1956
rlberry/wrappers/rescale_reward.py sha256=LS6EQ-Pvs0E2TUF-RBgaiKBGwvkt4zKhvMJ1Sy60k04 2154
rlberry/wrappers/tests/__init__.py sha256=1kaXDygVVvmfGrlxnWtX_lwKqPVVtlz-DosPTqUugKo 243
rlberry/wrappers/tests/old_env/__init__.py sha256=nyZLctk6yvqKV1VbsnMeOxmBmrKvZUwwbCQk-95gb9c 411
rlberry/wrappers/tests/old_env/old_acrobot.py sha256=cylOHXqQj_eA1RuGXVw_hgozWWm5iqTVuGULpJumU2s 12214
rlberry/wrappers/tests/old_env/old_apple_gold.py sha256=ZUH8rOCgv4OFjyNgLtYQOMYPMIfZp-rzvf-hUA76LAk 5552
rlberry/wrappers/tests/old_env/old_ball2d.py sha256=BIrLqXciE273giY8Jj2dTsHU-Yy7-LuIFL7tHwsU_pU 6337
rlberry/wrappers/tests/old_env/old_finite_mdp.py sha256=4KwP7VosMXKpH3ADhEdCQZOGyHEHk99z2Wab2pOqRJA 5806
rlberry/wrappers/tests/old_env/old_four_room.py sha256=KAzcooL_bkO-3Jj7_WIoTKvKTLZ7AS6BRv8KcWDt8k4 4065
rlberry/wrappers/tests/old_env/old_gridworld.py sha256=4XrmXAo41Q0gPiNClzk95Y8fq9KnwXA1cTZP9aMc5wU 16455
rlberry/wrappers/tests/old_env/old_mountain_car.py sha256=EADUW955azks6OYwRJYzrtUx12C_noEcHXMm0uo11ZA 6159
rlberry/wrappers/tests/old_env/old_nroom.py sha256=Dnhnd-UdYeRgB-kxolblP8CZwBX6ovooc-g7pgFJey8 10752
rlberry/wrappers/tests/old_env/old_pball.py sha256=en9kjENKCO4m_g8kIoePF_Gk9rjm2i9Zz_Uk_qUSoD0 14902
rlberry/wrappers/tests/old_env/old_pendulum.py sha256=dIDa3eNszfFow7WqKuxapa6FE0lTm_l8WizFZ7YPCKI 3865
rlberry/wrappers/tests/old_env/old_six_room.py sha256=csLZLFvtBvHrsxYdjR6cm0tijpB-nbVqWzLZvtg1XJE 4487
rlberry/wrappers/tests/old_env/old_twinrooms.py sha256=MCIFWKIPy37a1kY6Sw2NUqT180jOFbiokEXR09DgkLs 5670
rlberry/wrappers/tests/test_basewrapper.py sha256=u5LLzGLXisBkOYkWzsc38gbE0eYJWu0PkJtReBrRRBY 798
rlberry/wrappers/tests/test_common_wrappers.py sha256=6EgtfZ_QtOwJBWL5iTTnXoLppaMCvhcugie6PupAsvk 7979
rlberry/wrappers/tests/test_gym_space_conversion.py sha256=lmF5qDuJJVnh-tbTvhQrb2-d1OUFAvjZyWeWCTgNEeo 3001
rlberry/wrappers/tests/test_wrapper_seeding.py sha256=GgiASEjBuuF0QsL582Bm0_aTymxdTL3tbR5qgIyBFAU 4033
rlberry/wrappers/tests/test_writer_utils.py sha256=jsv7CARSdjERDzRnTyamxgDiA2xjAw2uZuGpesHeH-Q 1126
rlberry/wrappers/uncertainty_estimator_wrapper.py sha256=zXEccBwiciqgGpgg5-wrEmqpbiFYNdWSyVPVpu1jsxs 3636
rlberry/wrappers/writer_utils.py sha256=EK555pkgbCvETZcFmZoOt4MTz-61yZo3lLRKQ_HcjEA 1465
rlberry-0.7.3.dist-info/LICENSE sha256=UgiiEYfYaOPC736Mivir095kvxfzqbrDifx-RNANR9Y 1067
rlberry-0.7.3.dist-info/METADATA sha256=o3HpLgW2_LtSXrOUP58yvZ1MFOR7Qe8LbxYB3aHn_x0 6378
rlberry-0.7.3.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
rlberry-0.7.3.dist-info/RECORD