joyrl

View on PyPIReverse Dependencies (0)

0.5.2 joyrl-0.5.2-py3-none-any.whl

Wheel Details

Project: joyrl
Version: 0.5.2
Filename: joyrl-0.5.2-py3-none-any.whl
Download: [link]
Size: 92157
MD5: 0809c305f3e1794d0badc45b28d873bc
SHA256: 8eadceca2604105b7d9c69d8a9f4bb90e8b3e5c8d67130c4d9a89d23e8e46b00
Uploaded: 2024-01-27 14:58:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: joyrl
Version: 0.5.2
Summary: A Library for Deep Reinforcement Learning
Author: johnjim0816
Author-Email: johnjim0816[at]gmail.com
Home-Page: https://github.com/datawhalechina/joyrl
License: MIT
Keywords: reinforcement learning platform pytorch
Platform: any
Requires-Python: >=3.7
Requires-Dist: argparse (==1.4.0)
Requires-Dist: dill (==0.3.5.1)
Requires-Dist: glfw (==2.5.5)
Requires-Dist: gymnasium (==0.28.1)
Requires-Dist: imageio (==2.22.4)
Requires-Dist: importlib-metadata (<5.0)
Requires-Dist: matplotlib (==3.5.3)
Requires-Dist: numpy (==1.24.3)
Requires-Dist: pandas (==1.3.5)
Requires-Dist: Pillow (==9.4.0)
Requires-Dist: pygame (==2.1.2)
Requires-Dist: pyglet (==2.0.0)
Requires-Dist: pyyaml (==6.0)
Requires-Dist: ray (==2.6.3)
Requires-Dist: six (==1.16.0)
Requires-Dist: seaborn (==0.12.1)
Requires-Dist: setuptools (==59.5.0)
Requires-Dist: tensorboard (==2.11.2)
Requires-Dist: atari-py; extra == "atari"
Requires-Dist: opencv-python; extra == "atari"
Requires-Dist: mujoco-py; extra == "mujoco"
Requires-Dist: pybullet; extra == "pybullet"
Provides-Extra: atari
Provides-Extra: mujoco
Provides-Extra: pybullet
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 10775 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
joyrl/__init__.py sha256=tFCJ1Vm2biTpUo5UePLBmo2pmhUY5PDlQJtFuv7vGEA 375
joyrl/run.py sha256=N5oMVepuFO0V6HxxmvuXmu5QQ_d7yO_nXqmG0N9Nnwo 8237
joyrl/algos/__init__.py sha256=FWMgKOcA68pIS8pRhsFmPURICZGnHdgRMXmT-_AIK4c 366
joyrl/algos/DDPG/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/DDPG/config.py sha256=Ps0N90EmoqCmB90tXATGPKqMvy2LagCcEhwnhF6dnPI 1517
joyrl/algos/DDPG/data_handler.py sha256=Rqld2O9zPoijdlA_oEnMYaTE7LRMCtEf7L3oqrEuivg 152
joyrl/algos/DDPG/policy.py sha256=mwqJmtXVwASUM2SOPuDwYIobhDgOF5VSATR-ULdFi1A 5540
joyrl/algos/DQN/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/DQN/config.py sha256=5QVJRp-Y1GMWZem15-_jnDipOSFfGcd6ou2WwDr7hHE 1950
joyrl/algos/DQN/data_handler.py sha256=Dadk78C2IxZuF3H9sXaDn_Ue6NzcrkoC6q0xEjWjueA 158
joyrl/algos/DQN/policy.py sha256=HbgBhe9Ry5CgexBfyd7Q_tp6GgLjVpgITtMRzHFSB8I 3507
joyrl/algos/DoubleDQN/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/DoubleDQN/config.py sha256=rFUqiw0MDad_XdO8C3yYTxlTjPJO4Twz5ByDxWfu7QE 1703
joyrl/algos/DoubleDQN/data_handler.py sha256=GmtunVwYmcjxYiPFmPMZa18-v1R4C5gM2v4HhUFhC20 350
joyrl/algos/DoubleDQN/policy.py sha256=2ibr9Cg0Bk_6ZVPDL1ad0e15NIEuGKzD2pHPJP8wj-s 3696
joyrl/algos/DuelingDQN/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/DuelingDQN/config.py sha256=k3ASZZ3T9c9MgpujCdyKdWIo-YdOD7sF0veREKxEr5o 907
joyrl/algos/DuelingDQN/data_handler.py sha256=9nnepBUSu8UrbMbQZE7iGkkHFVUehMTvv8rMcSFUTCA 337
joyrl/algos/DuelingDQN/policy.py sha256=75lguIFS-m1-Ba5JwORTA99mw0aBpD7gmApr-tVdJK4 3948
joyrl/algos/NoisyDQN/__init__.py sha256=nwID0KayGYDzfhKh5HPMMZsRcjc_kA0gAj5zL4LMwTk 184
joyrl/algos/NoisyDQN/config.py sha256=fJH_nudZPxyFJTMoYYhfYY5g4krRXYn_WIf1r6kxeVs 1071
joyrl/algos/NoisyDQN/data_handler.py sha256=X2LeVzuBh-I9wZFkf9-_1KMJOEq1eGVQbBb9jYu5YXw 341
joyrl/algos/NoisyDQN/policy.py sha256=qbKLXPBaqZBX7aJyW4tGOPJRe7VbyarrgCCM6usadZw 4445
joyrl/algos/PPO/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/PPO/config.py sha256=Rq-aKq0lPvLkuCq3F0zzGmyyQ_JquyxNp5lbRCO9UUs 2023
joyrl/algos/PPO/data_handler.py sha256=WBjdnueudR0mfq5W2BkOdW_ioKkeQPhcBZMFOYAG3r4 5297
joyrl/algos/PPO/policy.py sha256=5yPwBosrO2xR_lDfTI3jVXfsb5X1fFUJtVCEikQyWoQ 7837
joyrl/algos/QLearning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/QLearning/config.py sha256=cH-jnhwg3ckTwcNSBvhOkjLNzN4Nr5k-3IE6PIuFqCs 431
joyrl/algos/QLearning/data_handler.py sha256=r3AVrRWlgTtox61U0ZcydWHTTB95Z_QuDLmv5nSCTno 1300
joyrl/algos/QLearning/policy.py sha256=PXWQDOemNE8vGCybJwJpNsR56bzBF4yLP6vEYflo9j0 1964
joyrl/algos/Sarsa/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/Sarsa/config.py sha256=cH-jnhwg3ckTwcNSBvhOkjLNzN4Nr5k-3IE6PIuFqCs 431
joyrl/algos/Sarsa/data_handler.py sha256=r3AVrRWlgTtox61U0ZcydWHTTB95Z_QuDLmv5nSCTno 1300
joyrl/algos/Sarsa/policy.py sha256=sq3edBGfvUL4q8otr8_793HISNUdy2_mScoQGbdhjPI 2144
joyrl/algos/TD3/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/TD3/config.py sha256=trqeDiNbIUViYzEtAHwz-7EiLtPRRHJbisS9R2FnjuI 1277
joyrl/algos/TD3/data_handler.py sha256=9VveEUMDVmY5e-OARcwJmfUgzeWbY9wQz__7hEdngog 153
joyrl/algos/TD3/policy.py sha256=4tXRN8MYw1q_A5JcOtqLzdwi6uJ2Cckev3DeDgtxzag 7334
joyrl/algos/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/algos/base/action_layer.py sha256=8MTccJkcK9RxHxtZdxafrZzBRsV7_9OcRVKMZ33QWCU 10028
joyrl/algos/base/base_layer.py sha256=-fJEUJEwhEXdYiKkq9V3oaAWaFXzb9MC4eUbV-V9JLg 8643
joyrl/algos/base/buffer.py sha256=pN4I2yCBEg3BhzswUMvj8jsYFCLP9MCUIQvZA6rsPto 86085
joyrl/algos/base/data_handler.py sha256=EDnNRmIn_xyFG_B2p46Quyvj5Im_DEFZ53noUOBkGh8 1963
joyrl/algos/base/experience.py sha256=BoZOWoL-YV91WSEX2oSA3WKr4FJS1I7AmDP9izxd5Zo 131
joyrl/algos/base/network.py sha256=W3CcVOlHI8EBD7W35ByXXOGfsW36pCQlmEo9U2DHqLc 14349
joyrl/algos/base/noise.py sha256=HmCZu2gBRGdkcDXdQdHzCFsAluFx1TZJ_5k5e0NwveE 1313
joyrl/algos/base/optm.py sha256=ZpCEXpjinM_4__6nK_Uxw8cmP-Ss_QbQ4k9u5xR_nzs 2407
joyrl/algos/base/policy.py sha256=6wvmkzVwMcdKR9PMRTuaPH-EqsSdAt9SgezAW2LVKKc 7324
joyrl/envs/__init__.py sha256=iAjeCrtF7avzi6yoohQhfTJwe3NN0b1lpxA95Ep-JBE 51
joyrl/envs/blackjack.py sha256=qhq28ZiVePQDWYWMCdJxksmlGGP8wEL-ODkAwveZUbI 4258
joyrl/envs/cliff_walking.py sha256=1fMyIkIL-R-4aY-cZt40Frg-AEipyTiKL8hGnVYLs4o 2706
joyrl/envs/gridworld.py sha256=KqV8wHDWPM8ctuG5OOzvA0nualjXm-H5AsFrXCITnnQ 3871
joyrl/envs/gridworld_env.py sha256=CqxzBGtzRnzCWYz9WXazGwY_ups_U3M6N3yKSF2icnM 3485
joyrl/envs/racetrack.py sha256=4-6YeBKeveATv1qUbtDv044ay_eYY5D9lr1fW_wYq24 9890
joyrl/envs/register.py sha256=G1H2qdZtFNJA2Bkhjh3HDLxzgAudmqNo7u5EmlRegR8 1445
joyrl/envs/stochastic_mdp.py sha256=oEDSszb4Bg8kp_C4UCdZ3Epkns8FK0G4Z2JAB1cD4sc 1311
joyrl/envs/windy_gridworld.py sha256=zrKhrVkyfuLkYpgFXGdSd8Mk839BBdSVb9JcmUG8Rqc 2615
joyrl/envs/gym/__init__.py sha256=tPW4I6Ae0RZLGqYv2T2L5ZXJ_VklkkGuNj3-DQ5Gb0Y 221
joyrl/envs/gym/config.py sha256=FLBaYEIYswfS8EXw9uDaUy0bTgRLmwbU5CYWAy_9JY8 525
joyrl/envs/gym/wrappers.py sha256=tGaKctIFIXfUWa_tBTPOmzZ7bf9lmRavUDGKygwJe3M 5754
joyrl/framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/framework/base.py sha256=ubu-I2HE-DoJbAD7rjMXF67H1sKBnciv5DCWYmBOrzg 1247
joyrl/framework/collector.py sha256=Dx1fgF6d0ypof7oG0oO6X6cozJKLhjufczwoD0Bg5qo 3929
joyrl/framework/config.py sha256=lVDsq17Isl22XP1XL18kmIabFsfcSFrr-m2-SKEHIbs 2235
joyrl/framework/interactor.py sha256=tIw-vA8Vs1umOUXVSa1F6tWYaQP-4gXvMXqS6yEZ13g 6383
joyrl/framework/learner.py sha256=Nl3oiOp9fuwGjuPkeDN23r5hUivUueNnF7dmmL7H-nA 4010
joyrl/framework/message.py sha256=fhYBSffzdL1D1vHxlwYosEYmeiDlG9caemBu32kiATM 819
joyrl/framework/policy_mgr.py sha256=ocWjANMhrh02SKt-tvS7oG6y1ie8SpdOxQGFNRQ-lKg 2966
joyrl/framework/recorder.py sha256=L9_i_gsRcynCEOPhGbx-Bp5mIurcGyoW8-AGQM-q9vE 5236
joyrl/framework/tester.py sha256=C3J019H6k0I0M8v8J7o4gL-hYAWM7ctibxbaMnDYPuM 3659
joyrl/framework/tracker.py sha256=8aoVUs0smtqFAQqk_8DTI8gFxJIai323sHSIFFs0DRI 2242
joyrl/framework/trainer.py sha256=hvsDlIi8sLcIZ3zSEh8iWn2-i9LXLonD1lEvA4_BUAY 5644
joyrl/scripts/__init__.py sha256=rqRyCSkgSFqaOhmkSIBw2jstJgwm-8g0j9YjN-11Cfw 184
joyrl/scripts/scripts.py sha256=E6GCouzzSSXFZeOXMpt5UkkK5dTDBBgGHE9mxClwwFk 520
joyrl/utils/__init__.py sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
joyrl/utils/plot.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
joyrl/utils/utils.py sha256=k9GuCxEXb_fpXW0g-TFN-9orCI_2m9nhFJPvFivo5kw 37103
joyrl-0.5.2.dist-info/LICENSE sha256=OfJ3OkG988S1F6mO-Kk58pg0MhG2gcurblGMUy6QeJU 1077
joyrl-0.5.2.dist-info/METADATA sha256=kqt3jjTQAixyjnqIORitnK9swgHxbrPTApUAlLhH4xc 11974
joyrl-0.5.2.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
joyrl-0.5.2.dist-info/entry_points.txt sha256=V048j40ql0SvsfuzZjBmBmGhN9XeDZe3uk3daQwscZE 54
joyrl-0.5.2.dist-info/top_level.txt sha256=G99SgcHhGEdvoHPkqxky1CJmdJRYIo8RNcf6QA3ddGs 6
joyrl-0.5.2.dist-info/RECORD

top_level.txt

joyrl

entry_points.txt

joyrl = joyrl.scripts.scripts:main