d3rlpy

View on PyPIReverse Dependencies (6)

2.7.0 d3rlpy-2.7.0-py3-none-any.whl

Wheel Details

Project: d3rlpy
Version: 2.7.0
Filename: d3rlpy-2.7.0-py3-none-any.whl
Download: [link]
Size: 192581
MD5: 9fb63fad2d674e657e8b532dec235b54
SHA256: 0d94bd603fa54a4a7a9056c817b63dcda25ab925327f701b5d578c852e1db200
Uploaded: 2024-11-04 02:50:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: d3rlpy
Version: 2.7.0
Summary: An offline deep reinforcement learning library
Author: Takuma Seno
Author-Email: takuma.seno[at]gmail.com
Home-Page: https://github.com/takuseno/d3rlpy
License: MIT License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Requires-Python: >=3.9.0
Requires-Dist: torch (>=2.5.0)
Requires-Dist: tqdm (>=4.66.3)
Requires-Dist: h5py
Requires-Dist: gym (>=0.26.0)
Requires-Dist: click
Requires-Dist: typing-extensions
Requires-Dist: structlog
Requires-Dist: colorama
Requires-Dist: dataclasses-json
Requires-Dist: gymnasium (>=1.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 10003 characters]

WHEEL

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

RECORD

Path Digest Size
d3rlpy/__init__.py sha256=euhe-nfwfveLvDyYtTq6iejm626zpagq8HWjBel3fyA 1566
d3rlpy/_version.py sha256=EtKWW0Hnl5oWglRNH0HZigvcDT2FEs58ek8buJdwW1E 22
d3rlpy/base.py sha256=DaJG_SawjSVLYOXZjtlMV2R3eHF8MDMi_kmZQcvoIWo 13465
d3rlpy/cli.py sha256=K5JZVk-J44gAl4hi2GPy1CsyUkIe4_0xdws3HFlvWW0 11827
d3rlpy/constants.py sha256=r_wWUV5fjeKSnBjnSNJy8SsPbjkdNCcNnTvTsbfcREg 1444
d3rlpy/dataclass_utils.py sha256=nP6pZmBBDJOF62omkiyORmyBFHiBePiznWFMrSQ8zUk 842
d3rlpy/datasets.py sha256=bLTViTJhctGV0oL_BkcJErshrzs5ITNqsd9iVoFMKJg 23853
d3rlpy/distributed.py sha256=O6Fm-8mt6PLrAm2wV8oLHhtLPlOkvhBk3NJsjAlxIF8 1041
d3rlpy/healthcheck.py sha256=FhjX7b1zNZP6bF_8L9TfBfO1x9uMbudTY5Mhf2ZxCwY 758
d3rlpy/interface.py sha256=K4kIZGmSeRaAZVMlVnAxDGMiY8XK3-TNEMbuuJwXvSM 975
d3rlpy/itertools.py sha256=SfQG70nc2keP3GwAJTZsgPgU8S8d6he3j8oahWiX02U 436
d3rlpy/notebook_utils.py sha256=VJSr4XCZjfTcyM7qoT2rZTs_xA72tYE1B1Qhxgmn_e8 1242
d3rlpy/serializable_config.py sha256=Yg0pKx3KMt5Vu7cdMrghUOOJ5uE7rbUY9ImupV5koEU 6714
d3rlpy/torch_utility.py sha256=VM-0URmjM9kSAvaldwkAMZrWyn65SYtoHfTQfV1JERI 18060
d3rlpy/types.py sha256=YtdOz6prrfGpke7zyudeUd_y-kD2tPM67WbvGIkrKMk 1208
d3rlpy/algos/__init__.py sha256=c4vFVTjT89MLOHX7md4Oem2x_K4M8Asuy6wTXNtz-KA 75
d3rlpy/algos/utility.py sha256=zMYfZaHpnkyVPJ6z-ME8kzhT0bkFx2fU_Vjx7WRKALM 4612
d3rlpy/algos/qlearning/__init__.py sha256=B6BNnwlkHLLS7Ko2zXSC9ufQAEl-wePekE5SvfylMTc 395
d3rlpy/algos/qlearning/awac.py sha256=p0gpAGVGq6FixPdzzRK6nvk4KoSvYLnQxL4TXkEprSY 6314
d3rlpy/algos/qlearning/base.py sha256=TQvQrp43KPZN6pPW2qHomWaDkDSy_W3BHG3YwleOeEs 34896
d3rlpy/algos/qlearning/bc.py sha256=PedyskQE6pMfd6VU45_-6tsBGgyE1ZGVUzPakuRFAak 6377
d3rlpy/algos/qlearning/bcq.py sha256=mF0zZ7HPMWMxFlsWsML9ggYW3clgrmtWE9jIPYnB1nI 16618
d3rlpy/algos/qlearning/bear.py sha256=N35pliCXL-vVf0poR0WkHDx2aTViObwE8zuchdH7Ec0 11223
d3rlpy/algos/qlearning/cal_ql.py sha256=yQyZL7aMKz02n7SGq7b_AXnhDp9nLs-4rBmaX-ZZOYM 7085
d3rlpy/algos/qlearning/cql.py sha256=VuQsbiR_n9vMCAVrOQ5cozvC3OieEh2fSC-P5Qjn2Gc 13745
d3rlpy/algos/qlearning/crr.py sha256=mxnGNxBBk2EL77HxUcmvKO3PZSgo9TnS18COwcCQASE 7727
d3rlpy/algos/qlearning/ddpg.py sha256=JeJamttjhiA2jQYRcPFW7MN2Vwd2ytrhTflFyC1Przg 6173
d3rlpy/algos/qlearning/dqn.py sha256=AwZAf7ar6GWxJvMPW1hMXzd6eCyPwX_nVYDrk7IJdtk 7997
d3rlpy/algos/qlearning/explorers.py sha256=OjK5yWi6qTdjeQ2ofvv4K6uqa6byz0OKOH-gzDvXpww 4208
d3rlpy/algos/qlearning/iql.py sha256=V4TlEw9BxUBRopNUZ25Cb5TRpoSVFSTnLSaia9rV7OQ 6867
d3rlpy/algos/qlearning/nfq.py sha256=h_u_8fKRCeNJQdiTO3CHOFAer-J9SL5HlOb-N7i-S6I 4234
d3rlpy/algos/qlearning/plas.py sha256=rDkB-3yMzEIDvIN5KCX-o7G11aLEO7w_WggVwwX0AN8 15078
d3rlpy/algos/qlearning/random_policy.py sha256=z9cGXJvQQroUWF9kDbe6CuJUO3E8D-GKcoE5KumnZWs 4390
d3rlpy/algos/qlearning/rebrac.py sha256=qoJdGOP1P7skVw5kPxJq2L-tEYVXepjYuROj8cFB9qg 6851
d3rlpy/algos/qlearning/sac.py sha256=TDpbTUD11YvQDXDv3PJsr9prQHBIxJtr46WBp2MsImc 13778
d3rlpy/algos/qlearning/td3.py sha256=OnaIt0z7estgz-dP-n6xaUlJjtSmUtqzWJbOvJaAXPc 6943
d3rlpy/algos/qlearning/td3_plus_bc.py sha256=1qIQB9NHJK2cZQ7tBFnquA5MN659KF9GxNXBOtjpE_w 6460
d3rlpy/algos/qlearning/torch/__init__.py sha256=Zoxqax5Bw4H5u4yQSKQ7SM6jfvxmhiEiDJFQIYKcJW8 377
d3rlpy/algos/qlearning/torch/awac_impl.py sha256=UP5CJw8vEf_BUUrAYLrNVtxRmi4rorYcvZnzyp7aqXw 3665
d3rlpy/algos/qlearning/torch/bc_impl.py sha256=DTr5Blkxjq3UlWlAM3D3Fj-V_qn0VcHyHtqaPvBWOzI 5261
d3rlpy/algos/qlearning/torch/bcq_impl.py sha256=2B2akRBsqWVWd_EB6CcAruxqAPLrBkmAX9xsJte1T2o 10322
d3rlpy/algos/qlearning/torch/bear_impl.py sha256=dZ1TVkw6GPpQ-dJus7NfGMDJGbAIsq0FOYhroi3Kgbw 10824
d3rlpy/algos/qlearning/torch/cal_ql_impl.py sha256=azMs7LBjmUMHUFzsOwpkEoBcoynSNcjY-O7_b_1zNac 587
d3rlpy/algos/qlearning/torch/cql_impl.py sha256=YNyFN-UXPED1aSiCWTUnzi0wDJMmGWQqE8bCPC4mVP0 9896
d3rlpy/algos/qlearning/torch/crr_impl.py sha256=tUCOWG6bdPMOr2WkaKCLDleb4sqUz84hW-ZXwgVc9r8 7178
d3rlpy/algos/qlearning/torch/ddpg_impl.py sha256=sz9M60fzXm6wkYRZx7cvJ9lEt7P0CWDhKrC6VOua0tQ 7546
d3rlpy/algos/qlearning/torch/dqn_impl.py sha256=ajitjg5LvkaIwOPcNCCMJbD1K_hs1KZZSA_U3ct9f0k 4489
d3rlpy/algos/qlearning/torch/iql_impl.py sha256=40fUPifQGFXT9Zgw5Ux-1VgBJI8OeKThoIdW08MAev0 3827
d3rlpy/algos/qlearning/torch/plas_impl.py sha256=dij_SPmrTsfAGErsimGS1ubwBj1kafax5CRO6AE60jw 7659
d3rlpy/algos/qlearning/torch/rebrac_impl.py sha256=yKtXaJRmye7Y5ldgoGGR6L9mdoySz1QGLkPIyLf69ic 3138
d3rlpy/algos/qlearning/torch/sac_impl.py sha256=E3-1A3fnPph2tPU_AaUUKdG3DS9F5m_0ejbVkXmKa48 10973
d3rlpy/algos/qlearning/torch/td3_impl.py sha256=geyAA8WJ0yz4V0BFlZBj4WXiuDbglju-C2iVG_j6ybI 2557
d3rlpy/algos/qlearning/torch/td3_plus_bc_impl.py sha256=exS197IGsiA2dm9FzHU8lowF6vrFDMQhVX4aXBF_W7I 2024
d3rlpy/algos/qlearning/torch/utility.py sha256=vrU_8lNv9h6WSAXWZvb3E-qXPuY3XsgjaxzxCaYBDdA 2954
d3rlpy/algos/transformer/__init__.py sha256=D2fOCrTvMeg5l3OGkmNFA-uCQUn4brebRe87TICcCiE 109
d3rlpy/algos/transformer/action_samplers.py sha256=ACCHGMSAglUrmtORgmO7hEEK993BBfJFhGh3Vr2t5ww 2121
d3rlpy/algos/transformer/base.py sha256=Q2kAxH5dqCBZJq2Id4rf1HVkUkcX4sQBjSpDNVTLOW8 19318
d3rlpy/algos/transformer/decision_transformer.py sha256=THIP7AxW4Psrw_R5DYrn8rBM3ZBzZUIZ8bb0EvsXzzQ 9434
d3rlpy/algos/transformer/inputs.py sha256=37v_Nk7pRgVMT-nnbM6cgTWepP2ujOcsxE6Haoul26E 4320
d3rlpy/algos/transformer/torch/__init__.py sha256=6MN-GLrIKGuHP1ioduU6eagfYw-Yu_4fj2AQmr2i-1k 41
d3rlpy/algos/transformer/torch/decision_transformer_impl.py sha256=Waq1TcV-LF8ENwcnka3eEN5JplrnZ81x0M1_1HIaTFQ 5804
d3rlpy/dataset/__init__.py sha256=VAhc-UMtnsFgBR-kHi6Uu97ERUoTWv7rK4AOS-vZPys 289
d3rlpy/dataset/buffers.py sha256=rEe_PGyDI2Yrr6N-3GFbpXPCZXlZ8Ja27w8uXPJV878 3023
d3rlpy/dataset/compat.py sha256=zTIuxZw1SgxcV-N6MkH22sglPovs55DRW5BK0bgIimc 2592
d3rlpy/dataset/components.py sha256=Qu9H-WS7BpCvJQl1E3iKsw6Bj9MMKpi5KhQeLUnxeS4 10660
d3rlpy/dataset/episode_generator.py sha256=U79Nr1YsFXtokoFMtwDUHeeO_jfp_t4ecuJ4O82U8mY 2786
d3rlpy/dataset/io.py sha256=x5TUHv_9c6PXK7jUgTtZM_rO3KcfejbV-ur-aITDX6s 3556
d3rlpy/dataset/mini_batch.py sha256=1P-uHjaBpeiDAwLjOCeVcuCwsH8iBzFC4Wg0XtZg3aA 7949
d3rlpy/dataset/replay_buffer.py sha256=4hguNMC5vUZ8i58z4UZMu4v67Xk9b-Xc53GN0DWPiBY 28494
d3rlpy/dataset/trajectory_slicers.py sha256=WSC5Wh5-UfHH5mDO9Br8a-iedzPQsyzhm4WVHJL9t5E 7362
d3rlpy/dataset/transition_pickers.py sha256=kWSi0A9rVRMxiQEuLLVD5h5io0JqnsMaKAGf2ncV8bI 7495
d3rlpy/dataset/utils.py sha256=6g1HfOiER9d8KO1iMpp73ANQ2YS8KWJXczLkDfQHKWo 11286
d3rlpy/dataset/writers.py sha256=ZSkbkiWjmMGsqcLZOR2s7uMBRJEtgIPbZCCyjYy7Cns 12879
d3rlpy/envs/__init__.py sha256=NVohiaH94zghwAHZOoEPLKk8kdMvMi_JFJuAv4Q4ciA 47
d3rlpy/envs/utility.py sha256=NWKStjaIJk3Ry28E_iByuj1jErMcV1LNJSAPlagdjL8 124
d3rlpy/envs/wrappers.py sha256=PPdbZAtdDDhdwbhn-ZHR9nDWPm677Wpvb-RvTkDrHfY 17099
d3rlpy/logging/__init__.py sha256=B0348Kg__H215Bg8Tp8X9_r7IhdQ0X-iKeQKk1mPu78 163
d3rlpy/logging/file_adapter.py sha256=vQz73VG4D54iQsOOTYMrJyNgN6ekihA-k5XyluO3vIE 4111
d3rlpy/logging/logger.py sha256=S7e8iXkfqxpDGF5cJ2XWjlsMrKoujSILdh0H1e7KXl0 5745
d3rlpy/logging/noop_adapter.py sha256=XqsmNrzIKAif1hvTyJL8nGighhay_eDW-VNlTULvKuw 1238
d3rlpy/logging/tensorboard_adapter.py sha256=0RETW_l2HjDVqVlV-XGoB_KZjgXXq3FOV8-NFbKKeRY 2863
d3rlpy/logging/utils.py sha256=y6MTTxS0jK0-qvzcrwxWe7HkEvmaF2jY43SxyNwNxIQ 2399
d3rlpy/logging/wandb_adapter.py sha256=2TawSDnussFL6kpf428MuMTtRY-Eq0ZMVZpeUZTmhBk 2887
d3rlpy/metrics/__init__.py sha256=Sbs8KTyQL8bAXzqlCLCevs6z7CrgY4Smi_etbK_MZM4 49
d3rlpy/metrics/evaluators.py sha256=w1lJazmr5DpShdapRn1Lt1yuW_VwvIDB8yw6K_5pQRc 17796
d3rlpy/metrics/utility.py sha256=tYOpY4zQ57xV429EMKWoNA2EDQBC06RmQWcGgUYpt_I 3184
d3rlpy/models/__init__.py sha256=1COkt83hgqKheTI7TjdmEEFWU8D-RgdO7HDPezoS3YQ 75
d3rlpy/models/builders.py sha256=bG82WNBR8qR2_bdArUmPXciVLa21TmzZnsZPqhNnxqA 12213
d3rlpy/models/encoders.py sha256=T1ztXkINBAB0vG2KwZU4gRfWHZdPnc_IbNadWH_4bYg 10767
d3rlpy/models/q_functions.py sha256=_jefbkuw9w4naryoxk3hsctZOdPx9tDTkIH5fbwSB6o 7007
d3rlpy/models/utility.py sha256=KNlf2Nm7NjhYGrXhYAEJOu1lAtKgeG7lXZtnIv8hsYQ 571
d3rlpy/models/torch/__init__.py sha256=75s-dvngx4lu8xG9bzES5t35ltlp0JGdf7rPwpsG80w 210
d3rlpy/models/torch/distributions.py sha256=-hrcqiWCnMUwJ543e3edQRjC5vOHvTyCFBpZqPIhChA 5520
d3rlpy/models/torch/encoders.py sha256=MpqAvDSTEFb7IRvx-CHT8oABV0PcJ1IgQaXkLPHxgfc 12327
d3rlpy/models/torch/imitators.py sha256=1oGoF_b933PIz_Vlr7PoocNmOFYcMS5TxhDhK0sFE7I 5958
d3rlpy/models/torch/parameters.py sha256=eTGsaPMTML1u1PDS_sdQ1p9AnH7DcSqVpDgI1u4_tgY 725
d3rlpy/models/torch/policies.py sha256=uZZpR9UETeW5vcjribq86IuciUeB05RNbr_-WdX5FPM 4976
d3rlpy/models/torch/transformers.py sha256=HvdAqJc3AtLTW9h0o5YGTsD9dA6KbGKROvAQFUT7zj8 16550
d3rlpy/models/torch/v_functions.py sha256=qvsOB6BTVRG18KF1g6jWkr6nms0ktRmhjs6TY3WtqX0 957
d3rlpy/models/torch/q_functions/__init__.py sha256=nL5glTaiIfDaIOgfk0mDNh4pDF8PJZM7XuKz8QWD8nw 168
d3rlpy/models/torch/q_functions/base.py sha256=C9uPKOiCOKRaMRE7Pot6PbE9AW_h4mGOhzJUyHihclo 2855
d3rlpy/models/torch/q_functions/ensemble_q_function.py sha256=L9Y8HGipLjOGwUzz0IcFywdAplOtgrNQytxh0_HUv90 12193
d3rlpy/models/torch/q_functions/iqn_q_function.py sha256=FXiLEo1D8zD-kKhYKWsyJgZvTiVlw13A_R8BsrfhCV8 8382
d3rlpy/models/torch/q_functions/mean_q_function.py sha256=fN62ep4xu_dzMY5AjeX9iyuaQTU8O9WcT_WyAevbwi4 4304
d3rlpy/models/torch/q_functions/qr_q_function.py sha256=E-ZqU91GUTsDiGG8lhTgcGj4VlV_Q2-9uIOfGlcrhBE 6097
d3rlpy/models/torch/q_functions/utility.py sha256=MGk91x3XgrvP7DD9p9dOjiHrusILA6uCJhK4rX1RQWI 2580
d3rlpy/ope/__init__.py sha256=IBH2QbcSAlt5yPqAxHgtU8c4ishDxhT50UqABEbKCWk 19
d3rlpy/ope/fqe.py sha256=kvKa406UPEY5kv8d7q_ujCW1wqXUaxS1zwzN4G_oNvo 9514
d3rlpy/ope/torch/__init__.py sha256=x7V95Vo3hf8cMh_D5NH_HcDuqvDJ1ZzUs-qf8vdEcS8 24
d3rlpy/ope/torch/fqe_impl.py sha256=jSOdxTgyqtL3Tgt9tRTi-npM685aqX1BGgoVZdR-t5E 4741
d3rlpy/optimizers/__init__.py sha256=FG3tmfSI7Rq-WGSIV9l6ISxme_FSggEcUAyMs2Ny2UA 55
d3rlpy/optimizers/lr_schedulers.py sha256=xHJ_BhgiBk18SjvmYc9FIDx9CpYzROUsVwgUNrzJOKQ 2152
d3rlpy/optimizers/optimizers.py sha256=chVz_CAJ-oSd_ZVrSbO5T8bEbZ-DSD1ED3dcaZsdRuU 12641
d3rlpy/preprocessing/__init__.py sha256=PWGdJnP1ANRRQ1tHrUw_51HETQyQ2YEm-igLPv3XK20 115
d3rlpy/preprocessing/action_scalers.py sha256=ta0jmgsVb-7AVAJj96txnbI6Q9TMhXkGWF-ODWBA0Y4 6674
d3rlpy/preprocessing/base.py sha256=Yp0bZHmFj5HceCJPo4zXwYSam9IZ5dniQBQcsMM7se0 3253
d3rlpy/preprocessing/observation_scalers.py sha256=MmwVQPCTUK7bXrthF1ihGxJ1P95OFRQIwkotuhuE5fs 17472
d3rlpy/preprocessing/reward_scalers.py sha256=W_zKoERENEHoqFju4eO-Ec2Df8X8iGlETal6zWIOCS4 15685
d3rlpy/tokenizers/__init__.py sha256=mF6cwfI0Xs0Vbz3Cdb19G0mdu7r-UuFPsUfkcFb_HmQ 47
d3rlpy/tokenizers/tokenizers.py sha256=AmiBSPIh-y4bBLuOY3D7o8OIa_Jq5rHfhGmL4s6hbzw 1515
d3rlpy/tokenizers/utils.py sha256=rppJwN_eeSTOtwQvxFV4kzXdmCaFE8fZeOidJmENQOY 521
d3rlpy-2.7.0.dist-info/LICENSE sha256=1JVgzr3adr0Q_xJ8XbVHYk388ClECrl5VATkePPV5aM 1068
d3rlpy-2.7.0.dist-info/METADATA sha256=78Bb6GRy49aAFqQqFDfOQisI7c6BA3iqChSprbQAHQM 11271
d3rlpy-2.7.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
d3rlpy-2.7.0.dist-info/entry_points.txt sha256=yveW6JVRvwWU1bpzXsvIv88TAKmK_WID0yRcmSKXc2U 43
d3rlpy-2.7.0.dist-info/top_level.txt sha256=ES3r7Fqd5ZHl8ilMKvGBNTWOrHcKHPzQJGK5Semyd-c 7
d3rlpy-2.7.0.dist-info/zip-safe sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
d3rlpy-2.7.0.dist-info/RECORD

top_level.txt

d3rlpy

entry_points.txt

d3rlpy = d3rlpy.cli:cli

zip-safe