moss-rl

View on PyPIReverse Dependencies (0)

0.0.5 moss_rl-0.0.5-py3-none-any.whl

Wheel Details

Project: moss-rl
Version: 0.0.5
Filename: moss_rl-0.0.5-py3-none-any.whl
Download: [link]
Size: 83866
MD5: 55e9c24c373dd7b633f606369bb92fc0
SHA256: 45e67551eb0ae9b12de11a80161cb080d05da21acd5dc7a409edb2ecc60d06e8
Uploaded: 2024-01-01 06:02:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: moss-rl
Version: 0.0.5
Summary: A Python library for Reinforcement Learning.
Author: lanzhiyi
Author-Email: lanzhiy.mail[at]qq.com
Home-Page: https://github.com/hilanzy/moss
License: MIT
Keywords: reinforcement-learning python machine learning
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.8
Requires-Dist: absl-py
Requires-Dist: envpool
Requires-Dist: dm-env
Requires-Dist: dm-tree
Requires-Dist: numpy
Requires-Dist: pillow
Requires-Dist: pygame
Requires-Dist: tensorboardX
Requires-Dist: tqdm
Requires-Dist: typing-extensions
Requires-Dist: jax (==0.4.9)
Requires-Dist: jaxlib (==0.4.9)
Requires-Dist: dm-haiku (==0.0.10)
Requires-Dist: chex
Requires-Dist: flax
Requires-Dist: optax
Requires-Dist: rlax
Requires-Dist: tensorflow (==2.8.1)
Requires-Dist: dm-reverb (==0.12.0)
Requires-Dist: dm-launchpad (==0.5.2)
Requires-Dist: sphinx (<7); extra == "dev"
Requires-Dist: sphinx-rtd-theme; extra == "dev"
Requires-Dist: jinja2; extra == "dev"
Requires-Dist: sphinxcontrib-bibtex; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flake8-bugbear; extra == "dev"
Requires-Dist: yapf; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pydocstyle; extra == "dev"
Requires-Dist: doc8; extra == "dev"
Requires-Dist: pyenchant; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2306 characters]

WHEEL

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

RECORD

Path Digest Size
examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
examples/atari/__init__.py sha256=sBC_N4MMukiELj_CFWntZXnZgr8NW4WFM2kpnowqSg8 21
examples/atari/agent.py sha256=ZaI6btiJDsHwfhG1VgiKMnnl65s-TSH4SwZU4aLH4CQ 2113
examples/atari/impala.py sha256=Pd5kOoOXDNlYDQ6B_ivKd3HF4Z-YfSDwssRMITjejTA 6338
examples/atari/local_run.py sha256=H400kj6SS21gz2k93J5j2ro7UxixtY_fYP6kNt_OfwY 1816
examples/atari/network.py sha256=Qq09ZV5S2vhACj0NBsBRT8PEGAcaZ2LyggCS8G86rSc 1909
examples/atari/ppo.py sha256=FT2wy2IXU4JkyKmbhNaE3HnplP70rPGjTzk_-hlTfbA 6322
examples/atari/utils.py sha256=I7L5rCkf1cr-3hw8c_gqWLF3pRCDVHMDui9r2OJwT6Y 5935
examples/pettingzoo/__init__.py sha256=bmdjGBokG7dxFvD0m4tPZT7O7NOGfehMefTACwqChFA 26
examples/pettingzoo/agent.py sha256=AAZJNB7xxQeAXoA6y9OacsCASlqUw2WfVIJedUyhH00 2307
examples/pettingzoo/impala.py sha256=-csFpK3wONt15tRi_t8jXPU1I_jol7QYLPNir1LLJN0 6049
examples/pettingzoo/local_run.py sha256=dNRRWdWsbJM71aORmOXQDxqaT3UvmDR9PD34X-bFClA 2028
examples/pettingzoo/network.py sha256=BNuhilg-xiNWbmdppcTAJPVrB69i8W2tjk7Rdg5Sqm8 2268
examples/vizdoom/__init__.py sha256=QzpVtrSx6-ZMa5HyLTz1Kci8TkXSXQGz_-CV2S1BFxg 23
examples/vizdoom/agent.py sha256=sgBW2HCLxzeZNrDqgI9oh51nCdXCMAfz4x8o7y1-wxQ 1606
examples/vizdoom/impala.py sha256=SMzezKYi6Z2DRTVep3ECb3quostj3QT1cW9v_iM-S0Q 7019
examples/vizdoom/network.py sha256=TM4QRsYvTolmTgYY0jYvWlZDcLA6GWcZPfxxd8t4E3U 1909
examples/vizdoom/utils.py sha256=lr8TTu_nOK7i_4H7z6UPpqe_XFFjrQOAX7Mnmzk1pRs 713
moss/__init__.py sha256=qPtlx-jdQCzgtdrBMajYRVywEwtVtBqck_lKJQcWqw8 36
moss/core.py sha256=vEaHRJY99OzULwNAuuHB5GNgprBERg1MPVY083du0r8 2416
moss/types.py sha256=4C2UlgGl-VqEfOl0tTGXdIUIXNVCx__n-46lt-9ITM4 893
moss/actor/__init__.py sha256=tWEUiXSoXSRQKN3qYLWVIWy0Ho9e9VGkC4TAnA9RhN4 89
moss/actor/generic.py sha256=_yqgouFPmFwbbED4eDETMIthFVfz1leZYx7VtHiSKrs 3219
moss/agent/__init__.py sha256=hEI03OcCzsYZO15wo11lsQvmhBTApl8_9JlF0vm67Ls 80
moss/agent/base.py sha256=nPzR__dcmyh-kllgtGS_Rm1Hi6xZAsHEHXGHor1umgA 2636
moss/buffer/__init__.py sha256=7m2pxNAdpMdnIZ7Qr0HOyLNlJazBaqhudQhkXIw9l8Y 94
moss/buffer/queue.py sha256=QwjoIB6H-OsrXLLKl_8fyOXQiD4POvSQE8XFnsAAP_U 1268
moss/buffer/reverb.py sha256=KNrNBx_LXOixEY6Xv-iroBuEhWPw4yUtLHilYmlTSDs 2366
moss/env/__init__.py sha256=536i-gsxnMc1k1SrGG2uC9D0ucXw1vSJc-7zllZxlm4 482
moss/env/base.py sha256=aq9pjXIoaL_V_Xj7tqcQ3xQG4DClckap5mh2MUC3uyg 1311
moss/env/envpool.py sha256=dKiv9I4GgATwd6y88WEezK1nUe0pJTHB0Slz7pAXO4k 1726
moss/env/pettingzoo.py sha256=WIFabM2VKnP1gC9XGDAEKgj_w7vsYUmHNDCk2hAphf0 2620
moss/env/vector/__init__.py sha256=f5g6UoK3SyYfFXFcKjZznqXHG-I2aKAbxEb_qTTeRyw 228
moss/env/vector/base.py sha256=pzLpnlTLM66xbg0v5IC_fLzdQJ31ZGOQY2Tza_mLF7k 5241
moss/env/vector/worker.py sha256=dWuufvsx1Z9QsJyLzIPzm5ObdnvhgOvpjQM_6uK08fI 1754
moss/env/wrapper/__init__.py sha256=3L5HLC9k_v063uGsEpkZ-ejRxsswOev_ZauLo-UxNVc 216
moss/env/wrapper/gym.py sha256=BHH9l1w3mAy37dnBUJLwgzX3wMtMP7Fqbuk2bOFVeZc 2964
moss/env/wrapper/pettingzoo.py sha256=c0gODu6DueMAsAEvBd-1ljwWi4ToCzELS4MqtQf2WDs 5875
moss/learner/__init__.py sha256=yiysCUAP0cj9lfkYRFL6wB5U3b-NPgvIntuWwORTpR0 220
moss/learner/base.py sha256=SaNVKQZ0yGcTbVablPtn-ZXlx7wsOD3fakJyPEwr_F4 4378
moss/learner/impala.py sha256=dNTZwe6yzMgxq2bsQpRU4ezKrNPkOdrtPM6v6TvwbXA 6403
moss/learner/ppo.py sha256=FpAtudNtQyW__E64w3VkCh8okINZmLfdIBMKpgtwMYE 5696
moss/network/__init__.py sha256=Z7seGlzt_0mOpPcKUaXo0Af3ZCppbLg5SAbBF_bGZqI 259
moss/network/base.py sha256=CxZZlnJ12KindwJugGaIMPbxTokntEYOjDDOJXPLptE 828
moss/network/common.py sha256=dYgR1HvSkgSk7kNc8_Wujya__ATeU78pem-NlGsl8fY 4701
moss/network/ctde.py sha256=lpN-dXLV0KPjMqbMTTJs3KDyivK2JjJgzc2yybo08jE 5949
moss/network/keys.py sha256=sidefy202HBpLUan1dipEbRSpOxv9qsyxvjyVOX8i20 106
moss/network/value.py sha256=LL61cWzqn7Zvd3thj15Ok164WwbUWCvFFiqSK1r8310 881
moss/network/action/__init__.py sha256=i6-dQ_eKsgGG-3FtJFvVshJD7JicVDcIozgkNwMwpdU 240
moss/network/action/action_spec.py sha256=7RoD0vMxYON7pYd4Smiettm9ZZDGk3H4OIPmxaWeh_s 1888
moss/network/action/base.py sha256=j5o7lXyt5G4seQ3xQzWvJ2i7XwlOEIUDdSfcOiGtEqY 756
moss/network/action/discrete.py sha256=RwJh2bZYaakKMkwG9Pu9KK30MUTLQmRi3QKDIFqN9qY 2552
moss/network/feature/__init__.py sha256=7FGp66yqvA5UZg2M19jmMwcC-RqTec_3I4XP5sRiV_k 404
moss/network/feature/feature.py sha256=I6qlY9AQ31-fWJ0xDveQy4hJhH2-jwzzqRDI0m8lEf0 2824
moss/network/feature/feature_set.py sha256=CEsyBseDqeQWFoAGOVO_ne01JCKkuyn0a0jdq36ABh8 1491
moss/network/feature/feature_spec.py sha256=D88WKgh5KZ8jOYOQo-jCrqcMi_Byst47JbiCRkwTOcQ 904
moss/network/feature/encoder/__init__.py sha256=0YU3jhEpnAEK5aTHe3hLOAousGoxJUVSCWaXAy2hRJE 286
moss/network/feature/encoder/common.py sha256=7RxBQpt9QAGGMhYnflR1zg8POCPg6lgKzb2A0IO-Gh0 815
moss/network/feature/encoder/image.py sha256=nfGhVVnrOKSx-QlK37kAEpodVDoR1UMBdFfZk7TEgXY 3597
moss/network/layers/__init__.py sha256=LMVoH98Mn3d1kWXpS3o3goJKUJA_8dUQ1AGzN6btPF8 188
moss/network/layers/residual_block.py sha256=3Y3VHEJbrNWDznUp2VHDCCgtEGpaNOQOUaygkUJzBbU 1880
moss/network/layers/transform.py sha256=Cj9Fo7sgo3jl9Cu2OYQEGE_0H_DNflSPMkqAtaeNFqk 3084
moss/network/torso/__init__.py sha256=YY41jZKtijHCY1zaUjQic4AHOJOOj3HDy405m-ig5Zk 219
moss/network/torso/dense.py sha256=hoZ7UPdsOjpR5BC6ubLiw-SOrg0QDiexWlcQX3pqUNk 1097
moss/network/torso/gru.py sha256=0mJj7rRL5MWMC0n156xuTaPHpDWu7FwV-HBkgc-Y2mI 922
moss/network/torso/lstm.py sha256=dyP3H9S0l_i3NbhjB68rr4PLgIHMVn5xHdFJQ0WM9-g 795
moss/predictor/__init__.py sha256=2J_dgbGtoS-SEreKCw1ttLFYYHrE7UqQ70uy7OACG7Q 96
moss/predictor/base.py sha256=GgRFJopbAiZYx4dh1frKWwN0C0w55HWnoUAOWmvB-8I 5253
moss/utils/__init__.py sha256=AH6armLb9QDMiDcjLuJYYFZRpnRFhz78pwN5w-jdrVM 14
moss/utils/async_utils.py sha256=HcZHb8yrsrx544sPdTDtGiJJ61SYUQobJsRVQqNu-TU 4158
moss/utils/paths.py sha256=OxShpoANqTEOCeesHq1bXeARnRSht4pGxn67XqSDWGE 2500
moss/utils/loggers/__init__.py sha256=RXrF7I1vVWAoLjAEqRT39I-7oZxW7akaJ5kvsfQfB6M 2017
moss/utils/loggers/aggregators.py sha256=gFm4KrKqR7nipPF2vvDBGrcJVjdsl7T5DRnc7yQ4JSc 2679
moss/utils/loggers/asynchronous.py sha256=2IFwiGytiQKWL2rbZUPr6kzteuYtT7A-U-Cs5uqN6Fc 1420
moss/utils/loggers/base.py sha256=2Px7YU7Y2guPZiVI6PnVRSuY95fg1xEyPI2OkyrUHyM 2480
moss/utils/loggers/constant.py sha256=1oituPqCiMX-tYxAE3ryFKqu09xtzzvHIPJoPRZJiys 1548
moss/utils/loggers/csv.py sha256=1HXz4AxeHFr0FE0VUZ5Bh7Ykzg_9LcjoiplvzjLP7Jw 4527
moss/utils/loggers/dataframe.py sha256=m9_dpzgfhAZ7HZCYZ4ULHSELxtVZBGlUrf4GrDxIyks 1433
moss/utils/loggers/default.py sha256=pw-IaTsQM_2_pkKhJ1gQj_Ga04b_KhxbC8IYB99HwM8 2990
moss/utils/loggers/filters.py sha256=tiJnyE3kkHCk4c83ZMaVOx9JWoXC3QeBsZJPXvfq2L0 5392
moss/utils/loggers/flatten.py sha256=Dw-lAnQWvX-bYnCbQAxXg6rSTHL5sbTumNIzRyHAbgU 2009
moss/utils/loggers/tensorboard.py sha256=MjWlE9-FmJSXaax8S3MRe9OfRgm622oxSdCgqd5cHhI 2536
moss/utils/loggers/terminal.py sha256=2BDJubKwITY1kbeNKN8Tk-mMLEoPNqLdOB-ZW6n7hxc 3010
moss/utils/loggers/timestamp.py sha256=3phI_BVQo23qCMUKntiKoqd8HnaanZOu6UYqacUzK44 1195
test/__init__.py sha256=B-AEXMfLDxl1T4ICLbdG8AIOBziB-7HNjzQJQBeFyZA 17
moss_rl-0.0.5.dist-info/LICENSE sha256=_DWYrD5d_ZnWBLv1yrhZQp0nDtzrWerealMfe1-p5fA 1074
moss_rl-0.0.5.dist-info/METADATA sha256=wO8oCKnQRQrfuuP7CnRU1yfszGGqYf3HBAb7vMers14 4155
moss_rl-0.0.5.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
moss_rl-0.0.5.dist-info/top_level.txt sha256=vNEtFTo_RxRXFhfSUWVvM0gQQu2-KdBgJucHDbZAH4I 19
moss_rl-0.0.5.dist-info/RECORD

top_level.txt

examples
moss
test