adeptRL

View on PyPIReverse Dependencies (0)

0.2.0 adeptRL-0.2.0-py3-none-any.whl

Wheel Details

Project: adeptRL
Version: 0.2.0
Filename: adeptRL-0.2.0-py3-none-any.whl
Download: [link]
Size: 153973
MD5: 4490838656cb0650ac9fc4d2e49e8421
SHA256: f2ad6228c71a783bfb040099981530a246983627502d79410946509435bfb3bd
Uploaded: 2020-01-27 18:13:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: adeptRL
Version: 0.2.0
Summary: Reinforcement Learning Framework
Author: heron
Author-Email: adept[at]heronsystems.com
Home-Page: https://github.com/heronsystems/adeptRL
License: GNU
Requires-Python: >=3.5.0
Requires-Dist: numpy (>=1.14)
Requires-Dist: gym[atari] (>=0.10)
Requires-Dist: absl-py (>=0.2)
Requires-Dist: tensorboard (>=1.14)
Requires-Dist: cloudpickle (>=0.5)
Requires-Dist: opencv-python-headless (>=3.4)
Requires-Dist: pyzmq (>=17.1.2)
Requires-Dist: docopt (>=0.6)
Requires-Dist: torch (>=1.3.1)
Requires-Dist: torchvision (>=0.4.2)
Requires-Dist: mpi4py (>=3.0); extra == "all"
Requires-Dist: pysc2 (>=2.0); extra == "all"
Requires-Dist: pyinstrument (>=2.0); extra == "all"
Requires-Dist: pytest; extra == "all"
Requires-Dist: mpi4py (>=3.0); extra == "mpi"
Requires-Dist: pyinstrument (>=2.0); extra == "profiler"
Requires-Dist: pysc2 (>=2.0); extra == "sc2"
Provides-Extra: all
Provides-Extra: mpi
Provides-Extra: profiler
Provides-Extra: sc2
Description-Content-Type: text/markdown
[Description omitted; length: 6384 characters]

WHEEL

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

RECORD

Path Digest Size
adept/__init__.py sha256=eV4LmgHUapLejS6Nmgl1fUNmglHY6ytGJQpXM_Onj04 1049
adept/app.py sha256=k_4pj_iv1pbRDYdEBH4c20z1WW_Qj-Y9XdT_3vOPYcw 3524
adept/globals.py sha256=96nrw1Mh7RNucFb9N_-dopi7bxWwwB-IL3MsQ_03Q20 695
adept/actor/__init__.py sha256=XRSQkj1CRSSSiosAFJ2dJY-wVTy8Y3oIQTFzNfta0iY 330
adept/actor/ac_eval.py sha256=FO6lUlDN2P9x8KhinqEf00fzJrr9GgeAj7J7EPSzIfM 1377
adept/actor/ac_rollout.py sha256=r46XXel9hZcx8fhHNGzGjC-LFtnQuSLBaFO9Xd-rPEw 2359
adept/actor/impala.py sha256=_qp-etvBi65t3XckCUo036aP1lZAAxar7fQ39Jzu5wI 5257
adept/actor/base/__init__.py sha256=uTlze6BdqAOOqy0g0oVhjJ8O64KkImHkztM159dusCw 38
adept/actor/base/ac_helper.py sha256=FRanc8n3NahbEQR90g-LSuvNpFyq-tlU4RKFtZm8hm8 2092
adept/actor/base/actor_module.py sha256=A2cOTU2rrwEAMVSJmRELtHez7bwQ4o9b5lI5E3OpWJ8 3793
adept/agent/__init__.py sha256=LLw8lRBq794bbtlnl8Fa0oGz2a5RXKddAdFrRc9Jj-k 116
adept/agent/actor_critic.py sha256=4nrhyumLnHkoJof_9-IfWG8BXeqkzpTwbE7sELjUAlg 3020
adept/agent/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/agent/base/agent_module.py sha256=Zm2QiO5hzVc1xFwXTFZifpsBzwPN2ElSM7vEBe2LCic 4597
adept/container/__init__.py sha256=JhOmh7pWM2YUI7wZ0GfXQb74bVO0PdhOCjz0efdmpRE 874
adept/container/distrib.py sha256=MxOUCRXyEFiVIFg9R1pFzvaxvRGkhYQqQyIkQlPUuoc 14545
adept/container/evaluation.py sha256=GBcRAXhbfYqktUwEBzmX3HCtsJFkrM4r0QN56v_0TNE 6241
adept/container/evaluation_thread.py sha256=x01y8e9qhkro50UvuPx2SD5PRrWcoYRVMiZBFnxIO4Q 3888
adept/container/init.py sha256=3ITfrCnRH_upxlDuWY8noJow4bMHbdWCHcOEJ7zjaU4 6686
adept/container/local.py sha256=WuTDcbm_AHBgozR6kdzXAPQMEpnPKEKXG1hkIs5e0-g 7304
adept/container/render.py sha256=VHD4MXkz7xdxHz3DbeDQ0cbYBTAgWd6dGFKeqtf9_Wk 4785
adept/container/actorlearner/__init__.py sha256=b44ThCM2enGbIGPmK8BjW4sYEBAs7opQ2OYyoZ5phwU 95
adept/container/actorlearner/learner_container.py sha256=w3-iO0-qHa9UFyrdBcwM-06a8Ha0uzIyFEDp7cH34-o 12304
adept/container/actorlearner/rollout_queuer.py sha256=QKUx6lQnKJ-NFDszBqFlcrMqV7GcWs7-qNJBOtrSHSw 4310
adept/container/actorlearner/rollout_worker.py sha256=8XE-fa_UZnrPUeNwcBLLISSSSQjWySWxSd5qT-6ktgM 9163
adept/container/base/__init__.py sha256=qckat88077steh7eeYvRVAHjIZrGhk7mKY4GYoasmwQ 75
adept/container/base/container.py sha256=8sCYFaDLlJOzQ-mtQalLjX2IOZI6PPZRCFZWw9r9VBQ 1717
adept/container/base/nccl_optimizer.py sha256=E2kVluTv1HrB_edKQWlo2Ar5CakkYaszEJ2hGuNWJ74 2311
adept/env/__init__.py sha256=dzRI6r7Vl0V7i-SBhV3zOxvdgLmpELmqiAxz-3deHFU 827
adept/env/_gym_wrappers.py sha256=qBBnssOmOx4-KiesNQcptyKoxUnNVszGWT8GF399iTA 5648
adept/env/_spaces.py sha256=wPBW6mQ8QptNX_4RaC6taXcdEVtqdwICR8BhLLnNkH4 2816
adept/env/deepmind_sc2.py sha256=aEjfEMICXHa1awVqCJpb0F12qdev82dv5DK64JyaObs 13424
adept/env/openai_gym.py sha256=jDj3Q4aVkskC0chDxfbn1PXsS7CI8pz-e1UFBekFiWs 6859
adept/env/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/env/base/_env.py sha256=S1Za4kFFO1JW9HSet-enNxfFzFqXvl23fQBCcaGSf-M 1808
adept/env/base/env_module.py sha256=HKX_WywFRMgrN0ovxhos-lTYWto-R-TxyB3CIxAnNRQ 2584
adept/exp/__init__.py sha256=525zG311PPmqtBW32RYfzx0sduvm034H5Y0-ZouGzOo 235
adept/exp/replay.py sha256=0DjLjHN9Z0wT7HlrIIDivfm6bsZkGqDtFWKSUlJcjqM 1190
adept/exp/rollout.py sha256=ZMdOlVZd7kVwPbDqGKXw7DM6EFFnXAJu-1ClC4vHGuE 6162
adept/exp/base/__init__.py sha256=T5y9k5apyyhVYht8ctU3OmD-BLsnibmPoJxQIw6JnmU 74
adept/exp/base/exp_module.py sha256=py0UGk6ENCsxMLTinMdKYBynK1bo9jpUVVtj7FYXdmo 1181
adept/exp/base/spec_builder.py sha256=10OaGJ__x1JHmgsuW9Zl9VNRkas_nhqLn1tgLhuA8Ps 1167
adept/learner/__init__.py sha256=LVa5wGCewgchz7hYtfUcEM0vavriBXglaBvMzPnI-As 190
adept/learner/ac_rollout.py sha256=DrJdp_2To4L-XRPQU609M3IkUwKWyOFPPFz-fTmY8Ro 4015
adept/learner/impala.py sha256=tbQWqUn-WRMwP6a7WjyXrvdIZ2WKuepqEXnbXfWjZnw 6263
adept/learner/base/__init__.py sha256=E28CSq9ri7kPaE8DbwbXMieVfT7H3uO_vabjd9S7P6k 41
adept/learner/base/dm_return_scale.py sha256=I73bdk5-QxOOK51cQac_f5MAXyg0b9OzEejWfRp-NWI 536
adept/learner/base/learner_module.py sha256=LKWkOYD637sTrDbQYDx9mQUzOJ0aYgFoWvGYnTiz4MU 1237
adept/manager/__init__.py sha256=X9oI5GtOwOWlvrLOEmK2UX7evI9vH5JUvB2yG3pOrZ4 253
adept/manager/simple_env_manager.py sha256=-09StmYlLre7ngzvNJQC1EqHyl1KmnK71RBhehZV3XQ 3794
adept/manager/subproc_env_manager.py sha256=iR8p3SfvBEtsp-p08oUNM-us_vqYD3sVKkPu_1dN7zI 9334
adept/manager/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/manager/base/manager_module.py sha256=sZ9GrCwlHW_l6oLiR-aJjes1_vlJ8R97HJU-HN9fAbw 1616
adept/modules/__init__.py sha256=Aj1mb1FeY3vmGUE_PA85qrt9EkAQnq9bUSsfgwgyAq0 837
adept/modules/attention.py sha256=bWnbqe3Stw3VrftuIN_-cTX08qugS2U-UsTPOKORgD0 9432
adept/modules/memory.py sha256=wVhB19Flj9p-WniWFk6mg7y00ReXCgMdi6NC64ksBXE 7281
adept/modules/mlp.py sha256=oV3h8v3WU6pfpku6CgKxhE07ze6Q8eEFFEVj57nrGnk 4265
adept/modules/norm.py sha256=IDQY4G7yYVcBlQfdwqRRMNeolo6MIRXOZA9o-dL6l0E 768
adept/modules/sequence.py sha256=Cx16O0jjCBFV1bTkEehmU-OVDctPGdWgKgcolDVYKLE 2437
adept/modules/spatial.py sha256=6730_6LnD04gmipsSYF-Z9_Mi557qSbDbPYg6qBO6tQ 2049
adept/network/__init__.py sha256=f0MyEUD8pIILZq4Rwf-4x_YplAd7iax2U1nI666nDIY 657
adept/network/modular_network.py sha256=kdnqtWofZqJbD8SMc1qpFAUg_ddJ_hrIDatO3DTej58 12245
adept/network/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/network/base/base.py sha256=hAvm7i3cXpRiODxmLau-dQgDB_-IA2ZOBumAXbscPFs 1866
adept/network/base/network_module.py sha256=JbsPUpwzf3aIP876gXInnOkgwvzKTpE5ICxlTU38fKQ 880
adept/network/base/submodule.py sha256=RqEpjuiSh5HxrUHDSjD6w38RBUT2lAdWDW88Kt5_ZR0 3546
adept/network/net1d/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/network/net1d/identity_1d.py sha256=mFx6OEvY6_BrCMilHqU_LSEQ_4FYyrFQT73raG24ST0 1150
adept/network/net1d/linear.py sha256=_ktlBTKW2vWGZdapczVxLzelYmW62BvZfGbwlC-wHec 2505
adept/network/net1d/lstm.py sha256=yMSA_88wf8vpZoT91X6YXJ1YU-1ocfnJ9izdcqR6HVI 2083
adept/network/net1d/submodule_1d.py sha256=FdkVckXVyuLFvHXwrItqDs3tJ3OWZwzF1GqjTBbiJPw 2270
adept/network/net2d/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/network/net2d/identity_2d.py sha256=GVKZb0aOpMBf9yKvJ9othrKTeBmSOOfKPhwA3JmxXnI 1150
adept/network/net2d/submodule_2d.py sha256=PdVnyx-ZYJw7bTmhHQYjPL3UrD_BnQcu22xncWFf3J4 2395
adept/network/net3d/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/network/net3d/_resnets.py sha256=FBLLW9ria364Hhh9wpKeSd-8hFAoVg4AF8eNrzpkzPY 8116
adept/network/net3d/four_conv.py sha256=23BTPWKZ2-cDuoAFie8P46kH9cI_K4kGHzo3zenh8T0 3531
adept/network/net3d/identity_3d.py sha256=koC_mF5j508z9U6TNh8FZv3ryUR391NgsLZCkReT__M 1150
adept/network/net3d/networks.py sha256=kXhOCnyU25mumW27tJM-Rhi0WQPbS5FDlZva8QbjmLA 10669
adept/network/net3d/rmc.py sha256=GShKCnUT__0BaP3n8lB8yL0nhTz5vH0MozPSz7BQfoQ 3482
adept/network/net3d/submodule_3d.py sha256=QXbMUJcZ71sg_Qu7dTRYEWlv4rJeSxU7sZWLfjg6lLY 2357
adept/network/net4d/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
adept/network/net4d/identity_4d.py sha256=_7wQ-ZM9IAQrYH5ZeHfxUFfaEAR9DG2OXls-SQJZyn0 1150
adept/network/net4d/submodule_4d.py sha256=IBD0vu-auvK01ck7UQkfjZp0qX-Bdw51l3hNwKTwBDc 2389
adept/preprocess/__init__.py sha256=-LYbM3krBLn23sYZw4psd_zS5HjS1ZoblQcLBTtlWpw 659
adept/preprocess/observation.py sha256=bYcrlVaxo9dtm3Nr220ZyIH3O6Vty78DRW4TkN5d7JQ 2448
adept/preprocess/ops.py sha256=6pzqzi0rwbZvfgJf6HuqHMu2n-gFBIDwtb1yKL5pxJE 8180
adept/registry/__init__.py sha256=grV51ga89liDu7JuIZ3CZcHai0g1IrSCV7lWG7BsVXs 54
adept/registry/registry.py sha256=VudIopwN8V_kjA_gViDIgvj0z9tDxAJXe7WYgHeumvs 12855
adept/rewardnorm/__init__.py sha256=eSgAryRh0BApf_I8mR09yGiOfYGws69Iq7J9CsVMfuk 131
adept/rewardnorm/normalizers.py sha256=v8Xzx3LIstKwcCX0C_mYSMeKWIpubmv-Wdp5GKiJChc 1571
adept/rewardnorm/base/__init__.py sha256=OFe7DoOw00WDcwgVnKi1_S74VPH-uO6oiD5R4ke97i4 44
adept/rewardnorm/base/rewnorm_module.py sha256=VrHNun5bOrsGDYVdqXEfoj20wDTI6y4nmQheWF4FwRI 321
adept/scripts/__init__.py sha256=-LYbM3krBLn23sYZw4psd_zS5HjS1ZoblQcLBTtlWpw 659
adept/scripts/_distrib.py sha256=KQLqS7RnPiOUvVb4SaZPxTDy6ZFn1GTEgFEBMLnNx4M 3350
adept/scripts/actorlearner.py sha256=9PwuFQrCIqHiv_rcdiU20ioAwr51fBEmLA00ThddpGU 9186
adept/scripts/distrib.py sha256=SiphkoPECFR4VubZtBDqH65SPOQGWQTTLmKuR8oferk 7196
adept/scripts/evaluate.py sha256=1Om46UTZfaNP7OhZFlzMUPPxMxVe32TDiwspu2iJugM 3419
adept/scripts/local.py sha256=XzAm4MQqLiZJWZKNIKj4C5qtc3TdyjkS7k396Mg8wHY 5744
adept/scripts/render.py sha256=TXtadQdL2MPV8n47ZBvnZN4sLFCgKLOj0BhAtyAG_4Q 3065
adept/scripts/replay_gen_sc2.py sha256=JYAHy4LTdtXRFYz6BJzN6l6m6dtxVwZOc--rQaiGo6E 4229
adept/utils/__init__.py sha256=nBPjt0C3T9iQQcGHD5Vx76ZQm4WOIiSjPrB3bQk-GOo 741
adept/utils/logging.py sha256=7f9zfCQj7ynD-PegpHx-VL_EQ2dUwWmZuhVrNzmVZKU 2612
adept/utils/requires_args.py sha256=Nn2yZ1b65ZgI_00gaoPUoGt3MMaZRu-SSBTCzMLHfII 2763
adept/utils/script_helpers.py sha256=uBR23UvS244fDd3f4HpksBavjBpSbk1iV8IjqrZiKYI 4130
adept/utils/util.py sha256=KRSrLmMWQjG6TIU80oMh4uhPFywaXs0J-7XN2l255lk 3895
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/distrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/distrib/allreduce.py sha256=Wjra_pHHG4yK4GGRxF8mZa0sxA8pQa5lq4PFb4zkeCA 919
tests/distrib/container_sync.py sha256=7_xq6Yf951Hl8pXRnif22HLd7IuOea8WPVB6cchAsQA 6289
tests/distrib/control_flow_zmq.py sha256=RscgpJ10tRsn3kKMjecQGB3DBNjXnmLLzEnq2LyCxao 1498
tests/distrib/exp_sync_broadcast.py sha256=gAUEVUN01wSs-LDxuvJDOCcDgRrbJ4kSx9v5KXkBz1g 2863
tests/distrib/hello_ray.py sha256=VCgAoRtlMikk0kTUn8OEZ3Rx6Lolh6XzDcjRBLXYJZg 1051
tests/distrib/launch.py sha256=84nSqN0p_UZLdPQ2AHKOKlXbQyxJ0Jjon2VxD20_arA 1157
tests/distrib/multi_group.py sha256=SR2r1uNOWvhNyW7NU6Dg0X56nJEpwWOEOhw3CS5S48I 1751
tests/distrib/nccl_typecheck.py sha256=7GAHB8pl2wn_n4oa9ezHZjtrwVDO6qPw3BLm0Y-681c 1055
tests/distrib/ray_container.py sha256=zHNvJWTz6TpRQLKMl8LvKgU33aYprjamEFVOeQRCbOY 6195
tests/learner/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/learner/nstep.py sha256=aJ_H5OwpEEQbHIl_0f8ify5DNAEDBVr-eT4R8C7eJRQ 370
tests/network/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/network/test_modular_network.py sha256=_29yb2eboNMl2FExfts3veNwh0ceAwlSOYpIwYU9i4I 4121
tests/registry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/registry/test_registry.py sha256=2QlmwZU_upENSJBGCqA6jZ72mgbQ-wdeqVURLtLJU6A 1840
tests/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/utils/test_requires_args.py sha256=RiCJ-9aB0Z24X7VBNTqkhZzQ27s5UPW7iTIleNJ5OGs 825
tests/utils/test_util.py sha256=f31arILuhnYEgPpqE6zVbIFgeevhu1FEmpJNpwJ-ezc 357
adeptRL-0.2.0.dist-info/LICENSE sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
adeptRL-0.2.0.dist-info/METADATA sha256=pDKwqhfccvY_68l7rHTN4jmd77pg3y--S3uM9J6PlcU 7440
adeptRL-0.2.0.dist-info/WHEEL sha256=XOj1g5kV4OxZCRiBvYFIQdhMldfnAF5nUxS8sgkc5Mg 92
adeptRL-0.2.0.dist-info/top_level.txt sha256=DFu2sUm17yBlpsFbjDMixB5HjyqbV0q4jEvfqBQLukk 12
adeptRL-0.2.0.dist-info/RECORD

top_level.txt

adept
tests