scope-rl

View on PyPIReverse Dependencies (0)

0.2.1 scope_rl-0.2.1-py3-none-any.whl

Wheel Details

Project: scope-rl
Version: 0.2.1
Filename: scope_rl-0.2.1-py3-none-any.whl
Download: [link]
Size: 239167
MD5: 3cfcff4b09c2201b0b79ece499b6ec8a
SHA256: 61b080743b99c2eb24f7f08504048ff60522d663c0b36004db9f39e9a72b2be9
Uploaded: 2023-07-30 11:06:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scope-rl
Version: 0.2.1
Summary: SCOPE-RL: A pipeline for offline reinforcement learning research and applications
Author: Haruka Kiyohara
Author-Email: hk844[at]cornell.edu
Home-Page: https://github.com/hakuhodo-technologies/scope-rl
License: Apache License 2.0
Keywords: off-policy evaluation,offline reinforcement learning,risk assessment
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: Apache Software License
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: numpy (>=1.22.4)
Requires-Dist: pandas (>=1.5.3)
Requires-Dist: scikit-learn (>=1.0.2)
Requires-Dist: matplotlib (>=3.7.1)
Requires-Dist: seaborn (>=0.11.2)
Requires-Dist: torch (>=2.0.0)
Requires-Dist: pytorch-revgrad (==0.2.0)
Requires-Dist: d3rlpy (>=2.0.2)
Requires-Dist: gym (>=0.26.2)
Requires-Dist: gymnasium (>=0.28.1)
Requires-Dist: hydra-core (>=1.3.2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 30792 characters]

WHEEL

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

RECORD

Path Digest Size
basicgym/__init__.py sha256=E359dswsjjKU6VVcGnBdOlRx6bJZKRzJUBbQvVFi2BE 1013
basicgym/types.py sha256=RCE7phujw-EEZo5D5D0IY_XhYL_6tk1CKNct2JknOMs 306
basicgym/utils.py sha256=mbmA5BV2pSUvquVxp6W3FOqY68Jpzeg8trdbtLntKPg 2051
basicgym/version.py sha256=UIJ3wlXeWtrZfDtP5snINF0qqpjuNXwLYT0g9OGfp9c 194
basicgym/envs/__init__.py sha256=_imW0CCKaKE2Hw0c8gpjQplqHtf_PWUDQQqdU16iohk 249
basicgym/envs/synthetic.py sha256=ASI6Dyt4vhSttS-fWU8HcrAJye-Elep29WIvg_elBEk 12192
basicgym/envs/simulator/__init__.py sha256=4LUUY6Ku_Trd6Fxl0RxxWh_MUQmhJ1QU6KdsRV6eOOQ 339
basicgym/envs/simulator/base.py sha256=y27X765cYLl_fTRgnXMSxZPf-G6Z2QX6BMmcgZsy9to 2341
basicgym/envs/simulator/function.py sha256=tVBNaGGRE5bOzf-RQoyWDHoJBqhZJtVPx38AWMkVBr4 5633
recgym/__init__.py sha256=pPKaMOP1gfq6Q79aGbIMh83aiTAJNJc63DTiWhANC5M 548
recgym/types.py sha256=us9Ph8safFuAeWs5nOcfa2vOCCaagNVd41FVp0rtdFc 333
recgym/utils.py sha256=L44PdD85HFBJjMSYz5t0z4Vp3995j1BxaLLP-CwZwmE 2052
recgym/version.py sha256=UIJ3wlXeWtrZfDtP5snINF0qqpjuNXwLYT0g9OGfp9c 194
recgym/envs/__init__.py sha256=lozN8EPJUCn54ir5SD5GS6A-0I5hD7nj6OdHQXhEJwA 237
recgym/envs/rec.py sha256=dVny-1O7YY62lJZofjbtFIIS7aCjGmy20M8fJLIdDtI 12828
recgym/envs/simulator/__init__.py sha256=KxP1_Bv0btW1NM_XZtZhb_jtiHiprciDUquO1wv_ABg 257
recgym/envs/simulator/base.py sha256=IfNH8IMLLTET1iuJoyY2GS_JqN7GpUoIXUVz0w-YkXI 2757
recgym/envs/simulator/function.py sha256=UiY2yrTeT0fpjGhnq9sL8qEXZJ0n5L8Tx4vkUz-CUeE 5363
rtbgym/__init__.py sha256=5y_wXaf3cOeNXUnzflwzNeDZXwuTKAeYFVNxF063j0s 1264
rtbgym/types.py sha256=N59lvyn2UjU7rW70K0FTV16GScdxGc28QL1DgVdBvuk 411
rtbgym/utils.py sha256=vX8ATxffP1RWzhGjWxM_JEdJSX-otKLGE5cO2aZOmlY 4788
rtbgym/version.py sha256=UIJ3wlXeWtrZfDtP5snINF0qqpjuNXwLYT0g9OGfp9c 194
rtbgym/envs/__init__.py sha256=O7kUmN1WriQ5gpAyVCZKPBZNiPnSxAw6lGZY_cEwDIg 314
rtbgym/envs/rtb.py sha256=qNwXXmRa_Zunz5YVvkyzSIRlRBTEMKXm-2jO4TY6sPM 18863
rtbgym/envs/wrapper_rtb.py sha256=bqmxzWvDpHPWV9AFrCMfaOZpM9mtSznU2w8VM6VjLw4 13398
rtbgym/envs/simulator/__init__.py sha256=kReXaMQ-vsix53k6GUetMqeb9SlIk4kA9veIhRB8sJo 621
rtbgym/envs/simulator/base.py sha256=7L3VxsogpKOoZhAIDH7hfNBtTO_svWoMrVqgodD7d7c 7529
rtbgym/envs/simulator/bidder.py sha256=Oc22Sq8JGq_LgH5uzbF3fLD6U8EeLAv1bmQqrYS02YM 16332
rtbgym/envs/simulator/function.py sha256=jE_HEfJGYJ-tXz7Z7LZNFY-l-8JKrdODra-pKwJjfRU 20994
rtbgym/envs/simulator/rtb_synthetic.py sha256=o0AiBPeFwFY3B4_0bdEuvQ0YMVPR6nOQ-MPsBRLY8jQ 21598
scope_rl/__init__.py sha256=lkQCrumVJUoZeowF-GB4wfgnuWfYanmPKcIyMRW1CwM 213
scope_rl/types.py sha256=PF_SMD2toKXtQh36ek2oJRn6KYqQHUGBkASll9zj-TM 334
scope_rl/utils.py sha256=qsrvUqGMRG2maoG_JD0Fe5vLc258TSr-9_D5gECCuhc 22975
scope_rl/version.py sha256=l4UBr-mJL23e-eKVnz9a547svPL5Wn4fpPclPesWXvk 194
scope_rl/dataset/__init__.py sha256=ZdIpcLCJfp8iHUuOuCLQPn3bPbejfYyW0Lb-zuvC_d8 332
scope_rl/dataset/base.py sha256=yZ1le5JVij60ox71mS6sDWCV5GpCCBqBFkPmxqv8iKA 7018
scope_rl/dataset/synthetic.py sha256=W5yhOB_3LAO2zCOAILoMxupmoPPNKUnQPTJbzWtlOdE 49309
scope_rl/ope/__init__.py sha256=ZQFNhaoGEAnOAIt7V2Toz4K3VPXsCwNNuKRi9K8nA9Q 1046
scope_rl/ope/estimators_base.py sha256=-p2lN4BKvF3_do1904K8n53qa0wwbghQi6FGQs3Dbes 37164
scope_rl/ope/input.py sha256=lafv7K4ws8eDQEFrD3nvnAfV_i7m_RX4VU-wbYOAijc 128551
scope_rl/ope/online.py sha256=vX56fEtnRzDRagfnRCfaT6AI0o7rTNQSbr2OJJJRXOE 54996
scope_rl/ope/ope.py sha256=Kstmjp_HA7nsnrO6wDExhvNcQYAB-gpJFm8wkYTPYyE 293396
scope_rl/ope/ops.py sha256=XyQb0_32OHgKPKHMz2wWu6itepW_ii8mCNUOCZebJoE 523596
scope_rl/ope/continuous/__init__.py sha256=ayvs7nhKpoLSIiI1OwCtNkZk1TalN1aBjkTwkXdI6rA 2233
scope_rl/ope/continuous/basic_estimators.py sha256=wzUGBgYGr5Blpev8ceSyxOdfSuq6L0tXaE1PVLuZEgs 69911
scope_rl/ope/continuous/cumulative_distribution_estimators.py sha256=ia49ixKk-jT5iqzYKXeJlq5AaYUje9S-84QZcL3Vfxs 73299
scope_rl/ope/continuous/marginal_estimators.py sha256=55DoQ34DQFkAUFlXoH2vVYXxVCdrLUwAaKwES5oAM4I 130872
scope_rl/ope/discrete/__init__.py sha256=wThuSMZ7kRiDufE_CPnjJAnIBjkC8jr_MTkxB-g7zD8 2227
scope_rl/ope/discrete/basic_estimators.py sha256=ZOJ-l3unXsMPCaWbYxQKczGoxrEWNawRLiaoUixpwCo 62875
scope_rl/ope/discrete/cumulative_distribution_estimators.py sha256=wjk8a8d28ULTq3CFXcayJfxRo8uCgZ2gxfZN59m9dZQ 68685
scope_rl/ope/discrete/marginal_estimators.py sha256=C0BPjjogwi7MUk9OY7esEGVoWDEzDOC13ToE1eUfPO8 124829
scope_rl/ope/weight_value_learning/__init__.py sha256=pA9k_OWOuSPlRJCqs_044JtTLgNsF_BoT6t403ytxpM 2492
scope_rl/ope/weight_value_learning/augmented_lagrangian_learning_continuous.py sha256=xBPcY05iKjs4JRt0DldeQ9cyG3qNAZR6mUIxqRpYDDA 49122
scope_rl/ope/weight_value_learning/augmented_lagrangian_learning_discrete.py sha256=LF0prAwEgDMuqFhK7YZQVqBZi6mHHLSacHYXRlvXoTI 50800
scope_rl/ope/weight_value_learning/base.py sha256=Gdls1hrh6RNbhfzZjHnztqgs8MliR830M1iJMlJjHWs 985
scope_rl/ope/weight_value_learning/function.py sha256=E86mkK275rd0j5kBxCalwKg9e1zSDZBydLGvnMECfe0 7892
scope_rl/ope/weight_value_learning/minimax_value_learning_continuous.py sha256=R6xBPrMzjNtEF7Dn5fuhDOcPDSZUQOyPY9e9vmBFwb0 34834
scope_rl/ope/weight_value_learning/minimax_value_learning_discrete.py sha256=TONbuyrX-jhGdglNhriv4FPlLjRyjEixK9O7dZeCXkA 36314
scope_rl/ope/weight_value_learning/minimax_weight_learning_continuous.py sha256=vZgqLua4aft5UKKuXIGhr0TmnNGiZKZTYetNGP75j34 41939
scope_rl/ope/weight_value_learning/minimax_weight_learning_discrete.py sha256=oh2IUf66puP5mppFIadl01v3T0vi-zwKGiHU80wS4zY 42102
scope_rl/policy/__init__.py sha256=fQRDFkny_Xgm1BIECQBLssTGuiN0rr_lsyebFpCmIKA 772
scope_rl/policy/encoder.py sha256=li4Qk1qmvkReFJsgM897-MlADam6NZQCOZB5ihXBALs 9256
scope_rl/policy/head.py sha256=Qgohu4KYmeU5jdnwzButufEXis0gHVYDBYkVh3GiHgw 33776
scope_rl/policy/orl.py sha256=Fg7CfethWT23AEREMJoWopYytiJXDaNIkqsoedVpcGU 25904
scope_rl-0.2.1.dist-info/LICENSE sha256=zHJBu126MXkk8wb-fwvF5V_KXC19x2DY44IiHiJrPdY 11420
scope_rl-0.2.1.dist-info/METADATA sha256=1nOZNwJOEjTXuCWG3zFEtA9oP-Yf8tcFJ4n1Sd58Kvw 32262
scope_rl-0.2.1.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
scope_rl-0.2.1.dist-info/top_level.txt sha256=Ea964IlcafYtlOf_m7sIlp_hUBnOzMH9i8EvMi3pUgU 32
scope_rl-0.2.1.dist-info/RECORD

top_level.txt

basicgym
recgym
rtbgym
scope_rl