deprl

View on PyPIReverse Dependencies (0)

0.4.0 deprl-0.4.0-py3-none-any.whl

Wheel Details

Project: deprl
Version: 0.4.0
Filename: deprl-0.4.0-py3-none-any.whl
Download: [link]
Size: 110847
MD5: 8026302c037aa327eaf279397c26180c
SHA256: 6a21cd1e91c028512b2f2f9e8ca87b6e6067b8ca2c49f788473db2ab9b34a172
Uploaded: 2023-12-15 17:45:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: deprl
Version: 0.4.0
Summary: DEP-RL, a method for robust control of musculoskeletal systems.
Author: Pierre Schumacher
Author-Email: pierre.schumacher[at]tuebingen.mpg.de
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9,<=3.11.5
Requires-Dist: gdown (<5.0.0,>=4.7.1)
Requires-Dist: gym (==0.13.0)
Requires-Dist: numpy (<2.0.0,>=1.22.4)
Requires-Dist: pandas (<3.0.0,>=2.0.1)
Requires-Dist: pyyaml (<7.0,>=6.0)
Requires-Dist: termcolor (<3.0.0,>=2.2.0)
Requires-Dist: torch (>=2.1.0)
Requires-Dist: wandb (<0.16.0,>=0.15.4)
Description-Content-Type: text/markdown
[Description omitted; length: 10221 characters]

WHEEL

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

RECORD

Path Digest Size
deprl/__init__.py sha256=ft6SfJe9GNYQ1cD0f5AvvpeaLy3wyBgownjziOtxdS4 634
deprl/custom_agents.py sha256=q6WKFaksT7XDpZGePPUXUGFp6ftEBJrPK2zInv1qO18 5900
deprl/custom_distributed.py sha256=5Bjsmf8ooCeNRJgmFyBNhSwf4VqGP5v5wbTDkEB1Xmc 10119
deprl/custom_mpo_torch.py sha256=k5ddkQmJmZk0z8dhk_W9EMAUugt9nPGOg882YJqhZGY 3639
deprl/custom_replay_buffers/__init__.py sha256=nGRLWHzwLRD218oxQ-W282tl-2G6INsK2Yl33Ss5qpc 87
deprl/custom_replay_buffers/action_cost_replay.py sha256=0j4pEK2o7Am8G6hSC6qK1_LgWeuGLVfYbgtGgt84cYc 4048
deprl/custom_test_environment.py sha256=dIlXPtGexlEozvlrdDkhVHIK-fLL8m_cnBztSYre9ac 6262
deprl/custom_torso.py sha256=IVxrTYMUawPEAD0G2-yk-KGQd6AcVG2Cvaa3_Gokmz4 1244
deprl/custom_trainer.py sha256=IKZYMvIkGjF0rrmNaPwAcqkxFuti2Khlu8CGkNn-LPk 7469
deprl/dep_controller.py sha256=WqEol3Q_NeiQAxax2USj6xEDyAy8Y4o3JTcKnepTJ4s 7576
deprl/env_wrappers/__init__.py sha256=KQIYzbkcHBss-0t_5D252j54ISq3ZBSQu3BFCyCnGWM 701
deprl/env_wrappers/dm_wrapper.py sha256=Tp7n-tAMHuYbqTlADLtEhF54Gk0Do7LA-6cT5TFNtHk 1466
deprl/env_wrappers/gym_wrapper.py sha256=6zHIgGQD4BTMKvM8suvXQilPvwsB50U27pJTIzKMnvY 1626
deprl/env_wrappers/scone_wrapper.py sha256=Lim4Nh4WA2qa9_080nh0OC0dS50TYBLGWMgnD0Xj0H4 2453
deprl/env_wrappers/wrappers.py sha256=VcFQY4323cJYr9Suu-SjXV4736FJnELrVB6e-QSRQmI 3325
deprl/log.py sha256=Qpkr4DNXQfLllxPSsGPVS0uZbMMPiqc_vmnoggZHq_0 2175
deprl/main.py sha256=yUdwWlGFSn4xhedd3YeOrB9V-TYEgajFKDa6i9oUtiQ 4366
deprl/param_files/default_agents.json sha256=Cx_zRIZ3nz5-0MNaXbvIaRm3sTXXWXOL7MHxLFFU5Wk 703
deprl/play.py sha256=XIY4iJyhT6dYeHjI6bg-95Wv2F8K0PVX9DcthFYCqkk 13003
deprl/plot.py sha256=hf04Jif6TxOMXqXZ0ic5mWy5xyzs4t7MAQ82sr8mDgY 80
deprl/utils/__init__.py sha256=13QrvQkNV9cZuwMrweQkthRUg0FdleiwPFkRMWiZEXU 280
deprl/utils/load_utils.py sha256=VSHXAbT-9458kDpC74qHpkjNS5tNr7BxHMm_o-DVr_o 11718
deprl/utils/utils.py sha256=JUNHQOOijplY1CIq3-kYS8W6F0S3pVQpaFmd04ZthfM 814
deprl/vendor/__init__.py sha256=v25ax-xjWQARHesh89I7kEnDRSqH9O_w-Cb379p5p-U 39
deprl/vendor/tonic/.gitignore sha256=rUPIqRuzfbTq8tUFcLBroUz9qM0xgnrgSCsoxgpeI5A 80
deprl/vendor/tonic/LICENSE sha256=uJXFXKiqW2uaQxF-Q0MJHThHIIf0vT3kQTbmKpfVgKE 1110
deprl/vendor/tonic/__init__.py sha256=qGstyeqAUuziqd5OSyLaASHBvKeVuUfh1NmRtwMQx2Y 207
deprl/vendor/tonic/agents/__init__.py sha256=W9eKhqpaTsljULckbiOazD1icdprvkmZ7Wy2ww5_Et4 178
deprl/vendor/tonic/agents/agent.py sha256=hlzJbfEVNw3tsDKkWncG7SH1YiXCk2GjeiCvb2wTbgs 1280
deprl/vendor/tonic/agents/basic.py sha256=_kA-S8nHdD4bjic1-161N4rTShMoMWyeW__DzO6Gtxg 3954
deprl/vendor/tonic/environments/__init__.py sha256=Pd6SUxtV0YIcwVLeVYrzbUT3MrcRrzPiV7wdAyctcws 189
deprl/vendor/tonic/environments/builders.py sha256=m5BlJChCo-9EYacZNlX6uWiGQKHU5-kFiKAgit8ATgM 6169
deprl/vendor/tonic/environments/legacy_distributed.py sha256=6UgqbJXvBF-cUvS5nnjUpMxn3SI9zxuube9mJGXj4Zo 6612
deprl/vendor/tonic/environments/wrappers.py sha256=FH2TaT0gDx7UrerJTEzFWKQHtyrn2iKKbiB-D3bZgT0 1914
deprl/vendor/tonic/explorations/__init__.py sha256=E8YIMYVNOtRHnfC9X-09gQKK4SdvD4KMeDlTTBVmo7Y 175
deprl/vendor/tonic/explorations/noisy.py sha256=6Pm5_Vp4AiAbrQVIt3lVDvV8Me68Cymy802Xu89V_CI 2939
deprl/vendor/tonic/play.py sha256=zLpcGNsyE_06kCUJVJ6dgixhsTTC3nsyMANyF2EXPd8 8754
deprl/vendor/tonic/plot.py sha256=x0PTIHNtvZ8fPW1KwEocBdUE_GLf5c4_vj-GtBgZeW8 18152
deprl/vendor/tonic/replays/__init__.py sha256=B96WZWRasoSB6cr_NOlEb-gEXg70E8MCE_WBnN9DRJg 167
deprl/vendor/tonic/replays/buffers.py sha256=0VEwlA-2_Kjcq4nvKjmHeINUcTQ7eF78sqtJS1i2nXI 7318
deprl/vendor/tonic/replays/segments.py sha256=TwxqzXqcxm8D9UZxu_by8PSujm3lq2lj0299brz39r4 2815
deprl/vendor/tonic/replays/utils.py sha256=oy3PeCA7D8eexSpHs2uToUJvqDqpTXhJ6DTjuu-ClTs 821
deprl/vendor/tonic/tensorflow/__init__.py sha256=8armvLyAd8jvFt_vk95OWNkFVvAwGWJ6STgZe7fJoz4 103
deprl/vendor/tonic/tensorflow/agents/__init__.py sha256=JJNIzycJj9HsSXNQnQTX0wE28SPey2djRTLguNIdCRA 303
deprl/vendor/tonic/tensorflow/agents/a2c.py sha256=LP9rUJ2LCAX_HQobJ2F4jnY9ImSZael_XoWwuiKXqFA 4630
deprl/vendor/tonic/tensorflow/agents/agent.py sha256=AwXikHquu-k8JaD9g2Yaij7nub3jw_alT2zDwdXk3V4 519
deprl/vendor/tonic/tensorflow/agents/d4pg.py sha256=7dNN-0RF3_yTjbdBKqs57x0TgLjA2t2FEkwU2Qjn6CI 1456
deprl/vendor/tonic/tensorflow/agents/ddpg.py sha256=86MH7qDzprAC9ArCzfuYLajIK-mL0fIVc4pQTRb0Sfo 4327
deprl/vendor/tonic/tensorflow/agents/mpo.py sha256=arTexiCNQn8HezBFiUGlkmc7FM3_lLkUQvixekJzGbU 4089
deprl/vendor/tonic/tensorflow/agents/ppo.py sha256=Dk5FxF2jy9qwnWqDpsPLq4_NI-42GFZPhyrFOXnJevU 2452
deprl/vendor/tonic/tensorflow/agents/sac.py sha256=DVrcnEb4yRdv8nAvgI71s230nsw0Bq-oZWzmnOKQPXU 1868
deprl/vendor/tonic/tensorflow/agents/td3.py sha256=AC1jRYm3-hngUm3loFDoG-fgEdk__kti-92tIPmiDV8 2181
deprl/vendor/tonic/tensorflow/agents/td4.py sha256=eFIh_8VByecyJQg-dFJm2FperABIMhcP2kQ0KoeVulw 1448
deprl/vendor/tonic/tensorflow/agents/trpo.py sha256=kpvEKgYNC7JTfur7w9E9ACdcy5cTXLOma45oDYXWiZk 3754
deprl/vendor/tonic/tensorflow/models/__init__.py sha256=XhHkJaVzRKFazeU0370NYSETx_il-RSw03vGTqXh3kI 819
deprl/vendor/tonic/tensorflow/models/actor_critics.py sha256=-1odk3VPNdH3j-3bE4fP1SXYija-TBYyyjKCUNQ6gPs 6247
deprl/vendor/tonic/tensorflow/models/actors.py sha256=GDZ0J5b9GphD1PS82nvP5IY6_A_FT5WjN7mdMJD5koU 4849
deprl/vendor/tonic/tensorflow/models/critics.py sha256=bOnbWH1v-fKR1DTokcSEFrE-UxxRcLfphzEBcI9a78U 3046
deprl/vendor/tonic/tensorflow/models/encoders.py sha256=REPP6vsK7jSfqHgkobLAXoejS12h3t3Q8a9h1ZPS6bE 734
deprl/vendor/tonic/tensorflow/models/utils.py sha256=jBxg2hDaARJIdvX6hfw_WuIb9gqBTs_Q35MOlK-6UeQ 627
deprl/vendor/tonic/tensorflow/normalizers/__init__.py sha256=mzasZW5y57mh4RBRQSG_hYArBXrQI0ud3tF8z4hpCWI 88
deprl/vendor/tonic/tensorflow/normalizers/mean_stds.py sha256=JNgXVPeG0oavbFpndaQx1wRlii8de8FFWs7uRIYNK_c 2442
deprl/vendor/tonic/tensorflow/normalizers/returns.py sha256=LFAAZQj4dV9zJQt1QW5fnGKDFj-re80SgAqAskMrLZo 1339
deprl/vendor/tonic/tensorflow/updaters/__init__.py sha256=brUC_RfhAi8iN3hokrg857I4n6Y3kGOkruzHkEHEusE 1260
deprl/vendor/tonic/tensorflow/updaters/actors.py sha256=dffiVBc7GbU852KcFY4rRzJuLleaYjR-N8sNUbq1q1A 19301
deprl/vendor/tonic/tensorflow/updaters/critics.py sha256=OdGLlRFv8F_VkeBmIKCQIqD1t6Mj6TFkOidV3GfA9uM 13820
deprl/vendor/tonic/tensorflow/updaters/optimizers.py sha256=qPC59RhIFEm9go28RgONhrN5t5542B-6tS2F40NscDc 4232
deprl/vendor/tonic/tensorflow/updaters/utils.py sha256=quiI9E8G9XyhZHj7iyB91OnsdL5O0k0o2dosgJAZR5E 193
deprl/vendor/tonic/torch/__init__.py sha256=8armvLyAd8jvFt_vk95OWNkFVvAwGWJ6STgZe7fJoz4 103
deprl/vendor/tonic/torch/agents/__init__.py sha256=NTajzUSKbXN_uSPW-tWabIcsVXDiPRw7AtjuHV9N95o 277
deprl/vendor/tonic/torch/agents/a2c.py sha256=hd7H4-8dIwm_AauZBAz47uLMDZIo6BGk1Qrhpp3i1ts 5379
deprl/vendor/tonic/torch/agents/agent.py sha256=GRiwN_hpbQiUOxd2lsl-3P-UV56obh75S5kOSEayYIw 6701
deprl/vendor/tonic/torch/agents/d4pg.py sha256=ZesTo9VcS0d7S2vsKDhCkhk822e-pFjG23nMqXM3bBg 1522
deprl/vendor/tonic/torch/agents/ddpg.py sha256=JHakOyfWef_IU-UrUx0ili341g-Wn7-oyaAps3HMpWA 4551
deprl/vendor/tonic/torch/agents/mpo.py sha256=BMLWiL_KzLJ9D-MZVsQ4wxmgzvOq0L3H2YrRzy8i730 4446
deprl/vendor/tonic/torch/agents/ppo.py sha256=ihiN8K3NuKbITS7An-DUb8b4lfKEolF5DZ6O18s6F5g 2670
deprl/vendor/tonic/torch/agents/sac.py sha256=JXsHhP0k3ulyJHS52UJLu1L_dTbnUKflxxEAGejhxD8 2102
deprl/vendor/tonic/torch/agents/td3.py sha256=_Lyv_QESOn3mMYD9fq0waP7OA2RLHAXuYLcwkR26JmY 2315
deprl/vendor/tonic/torch/agents/trpo.py sha256=jTWbKtzhY_QFWE_WeSVwCPx4i4zGFAyLHjmBFwq3lr8 4077
deprl/vendor/tonic/torch/models/__init__.py sha256=mtwrXi-0TCsehIz9fcFthKoMLs_q23EmS5UudhF2L5w 817
deprl/vendor/tonic/torch/models/actor_critics.py sha256=CUvSihgg77IDQYnB9vYxSVgkH9v_mz-WcIa9HRavZtQ 5824
deprl/vendor/tonic/torch/models/actors.py sha256=tH_lLyBD2xLZJ6Ioveaigwnucx83xy3vPTxwjloCxx4 4874
deprl/vendor/tonic/torch/models/critics.py sha256=7FkWJv4M0-5E1Y8UE1mx8zy-qkUc2vOlnqeEZj2e8TQ 3177
deprl/vendor/tonic/torch/models/encoders.py sha256=DUNOp2-bZ0hesVRVltWhqTfCjUwOGHYieJXfolYnxKw 1084
deprl/vendor/tonic/torch/models/utils.py sha256=nuPiRTT2XAWnSa8Lky7AzZCKmxLz6EAvXCDswqW_Fqw 791
deprl/vendor/tonic/torch/normalizers/__init__.py sha256=mzasZW5y57mh4RBRQSG_hYArBXrQI0ud3tF8z4hpCWI 88
deprl/vendor/tonic/torch/normalizers/mean_stds.py sha256=_Elz3YerdaucpSQUyMhj7ZU-unEkj7uZ1kP5ENFIJrQ 2615
deprl/vendor/tonic/torch/normalizers/returns.py sha256=hm7p_4GXXl-ZCrufV4QGTy2Mdgueqps6RIM2gVHMscs 1429
deprl/vendor/tonic/torch/updaters/__init__.py sha256=B3utYHD4NobzSX6sWlBseus9m1uM4WD9UVEwLTjyaGU 1156
deprl/vendor/tonic/torch/updaters/actors.py sha256=EPHAgBrmldbeY1MywTDJZT2JwrQV3jk17B_n68fYnhk 20504
deprl/vendor/tonic/torch/updaters/critics.py sha256=AoRfkuuUFW2RVgLS99_aIg37QV2oxu7n3w7zBw5_ZBI 11054
deprl/vendor/tonic/torch/updaters/optimizers.py sha256=EyfpXiFpfqxTTXWOGXwlXa2w7dWw2c4ZDLhuDiCi4UU 4317
deprl/vendor/tonic/torch/updaters/utils.py sha256=LxlBfDut3W0RqAN3UpvNjMr3s2ERMe3LX0sFv2NVHuY 156
deprl/vendor/tonic/train.py sha256=Vox5qMdkF5lOgEGZMxUxbH3miQxMWTyyDU8ES4PTTDM 5722
deprl/vendor/tonic/utils/__init__.py sha256=u_t9Fgp3Fqew-U_gSp5ngHiE-RVQjBhBF-NLiQ98Kzo 335
deprl/vendor/tonic/utils/csv_utils.py sha256=PQI57sFwxHgu1DkSu2tMroSb9g1ZwgAd4Zf4jFXNgo4 822
deprl/vendor/tonic/utils/logger.py sha256=yWLRbmlslD_trkosxsF8grNXNYMjoFBuoeZQkW0vHxM 12464
deprl/vendor/tonic/utils/path_utils.py sha256=PgBG5EufyZQfbWDLfEtI5EYPDLZSgiz4IzJS4j5pvKQ 432
deprl/vendor/tonic/utils/trainer.py sha256=ugcbLNvY-eCxjPsoD1SAOyHlkC0FD9ywGxwyJe7du1o 5477
deprl-0.4.0.dist-info/LICENSE sha256=k5zOpBMjU0CMZRVqQcoVOdB81ww3SgGa2dxGZyPL-Y8 1083
deprl-0.4.0.dist-info/METADATA sha256=b8PXRm3Cj8fS_lnVdNquh3-YQ9ESxCbwKatGddFFFeU 11052
deprl-0.4.0.dist-info/WHEEL sha256=Zb28QaM1gQi8f4VCBhsUklF61CTlNYfs9YAZn-TOGFk 88
deprl-0.4.0.dist-info/entry_points.txt sha256=k-v85RtkgPuqzAjPsQD0KrdXvCSeNPTfQfvBWv4AKuA 59
deprl-0.4.0.dist-info/RECORD

entry_points.txt

log = deprl.log:main
plot = deprl.plot:main