rlai

View on PyPIReverse Dependencies (0)

1.0.0 rlai-1.0.0-py3-none-any.whl

Wheel Details

Project: rlai
Version: 1.0.0
Filename: rlai-1.0.0-py3-none-any.whl
Download: [link]
Size: 145889
MD5: b0e9f399feaa2ea880a7b2da4e75462e
SHA256: 4a4e482f8fa7cbf750646b25c4cc61fb6c8119f773b4b7a34eb6df2d4210bcbf
Uploaded: 2022-05-26 01:40:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: rlai
Version: 1.0.0
Summary: Reinforcement Learning: An Introduction
Author: Matthew Gerber
Author-Email: gerber.matthew[at]gmail.com
Home-Page: https://matthewgerber.github.io/rlai
Requires-Python: ~=3.7
Requires-Dist: scipy (==1.7.1)
Requires-Dist: matplotlib (==3.4.3)
Requires-Dist: numpy (==1.21.2)
Requires-Dist: gym (==0.17.3)
Requires-Dist: Box2D (==2.3.10)
Requires-Dist: python-dateutil (==2.8.1)
Requires-Dist: importlib-metadata (==3.1.1)
Requires-Dist: packaging (==20.7)
Requires-Dist: more-itertools (==8.6.0)
Requires-Dist: attrs (==20.3.0)
Requires-Dist: pyparsing (==2.4.7)
Requires-Dist: future (==0.18.2)
Requires-Dist: scikit-learn (==0.24)
Requires-Dist: pandas (==1.1.5)
Requires-Dist: patsy (==0.5.1)
Requires-Dist: jax[cpu] (==0.2.21)
Requires-Dist: pyqtgraph (==0.12.2)
Requires-Dist: PyQt5 (==5.15.4)
Requires-Dist: tabulate (==0.8.9)
Requires-Dist: mujoco-py (==2.1.2.14)
Requires-Dist: requests (==2.27.1)
Requires-Dist: jupyterlab (==3.0.6)
Requires-Dist: ipython (==7.19.0)
Requires-Dist: ipympl (==0.6.3)
Requires-Dist: tornado (==6.1.0)
Requires-Dist: jedi (==0.17.2)
Requires-Dist: jax
Requires-Dist: pytest (==6.2.4); extra == "dev"
Requires-Dist: pytest-cov (==2.12.1); extra == "dev"
Requires-Dist: coverage (==5.5); extra == "dev"
Requires-Dist: pytest-runner (==5.3.1); extra == "dev"
Requires-Dist: pytest-xdist (==2.4.0); extra == "dev"
Requires-Dist: nose (==1.3.7); extra == "dev"
Requires-Dist: flake8 (==3.9.2); extra == "dev"
Requires-Dist: flake8-annotations (==2.6.2); extra == "dev"
Requires-Dist: coveralls (==3.2.0); extra == "dev"
Requires-Dist: xvfbwrapper (==0.2.9); extra == "dev"
Requires-Dist: bump2version (==1.0.1); extra == "dev"
Requires-Dist: pytest (==6.2.4); extra == "test"
Requires-Dist: pytest-cov (==2.12.1); extra == "test"
Requires-Dist: coverage (==5.5); extra == "test"
Requires-Dist: pytest-runner (==5.3.1); extra == "test"
Requires-Dist: pytest-xdist (==2.4.0); extra == "test"
Requires-Dist: nose (==1.3.7); extra == "test"
Requires-Dist: flake8 (==3.9.2); extra == "test"
Requires-Dist: flake8-annotations (==2.6.2); extra == "test"
Requires-Dist: coveralls (==3.2.0); extra == "test"
Requires-Dist: xvfbwrapper (==0.2.9); extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 656 characters]

WHEEL

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

RECORD

Path Digest Size
rlai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/utils.py sha256=5zHVtNhB6SVIWxSNwkZ40q04m0Ww1ICwAocn4ExoUlE 19407
rlai/actions/__init__.py sha256=vFnDDUn06_TpT6sIwSLaPGbudKXYYSTyxAY9VPd500k 2854
rlai/agents/__init__.py sha256=5OyHbWBcVWi_dS6RvxO0_OiwnggWcSePxv0oSuV-UD8 5885
rlai/agents/h_value.py sha256=s80awjxjcbChK9YjY4-RaexodUFm6sqBdY7IDtbifiQ 5523
rlai/agents/mdp.py sha256=5RWo-KSh1IDsxAOQlVbsj3nqq7xbv4qWqN0wkKItn8E 10131
rlai/agents/q_value.py sha256=WDXfJfpNq9N2nVZ6N8jUiaKURay5djBzDvg-AkVJHrI 11097
rlai/environments/__init__.py sha256=afSx6CAAZvU5Un3abajqh4VYcpzpXHu_7JDfmQd_bCI 3034
rlai/environments/bandit.py sha256=lUL6IFeCJfu1dyNMPiDi0xS75uZ8BwMlQkgfvLE2LSQ 6814
rlai/environments/gamblers_problem.py sha256=7xEcMH-YffVZ6TpG7q6GCtH6r6PdCd7TaDizxhKv558 4124
rlai/environments/gridworld.py sha256=M2lnTISAQF6XJJ7dJlcAp6CymkEt84YKqg6SJlvAhQA 11845
rlai/environments/mancala.py sha256=CpwAYgfGaFQ8cH7Yf25UMf2rGd6RTorRIB8GUPWk0sU 13866
rlai/environments/mdp.py sha256=4SQherkAvmL8Q0VhKgCdnlSqApLJBM1W5IUGdfJ4Seo 21454
rlai/environments/network.py sha256=4_Hbb-DFCzlNfE4XERPQY0wgtXB0aa5zhYikYQRwYuQ 6645
rlai/environments/openai_gym.py sha256=I4WVL98L5foeggvpVvQDW57eo-UOHbJfG6xi7zDHHIw 33992
rlai/environments/robocode.py sha256=zRS01e4xg_HrKowu4ZgXOSiHYH6g5m5Q4KmDXjqX2x8 53133
rlai/environments/robocode_continuous_action.py sha256=cCuPwY7bdiwEsOo7k0GtHnnFa_Ll7d-jw8-UQ3yfmu0 47456
rlai/gpi/__init__.py sha256=fm-hv3PeUJtmTBfNATuwmF6VuJepyCyeMd5ftjWDyRM 384
rlai/gpi/improvement.py sha256=TbX0Y9JODdZiLcSlA_ZwDtmHxPNlgVlqK-aycEtkF8w 2928
rlai/gpi/utils.py sha256=vUEPi7ol3xGNLkm0oF1Z0ammrVOzVRtf4tXTxlY2PCw 8132
rlai/gpi/dynamic_programming/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/gpi/dynamic_programming/evaluation.py sha256=yK7MGKKCzsIx_kE-AlAm-bRPEvxZNGbXHsZfk9B2PrI 9021
rlai/gpi/dynamic_programming/improvement.py sha256=7rl-MNeDzsFXkJBCALg1lJcd79_-fmghqlrc1Riq-9c 2026
rlai/gpi/dynamic_programming/iteration.py sha256=_Zl-VAUMO4NJ-f8ISnxxFn1AjCp24ehbjDI7V_05whg 6108
rlai/gpi/monte_carlo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/gpi/monte_carlo/evaluation.py sha256=_A2BccPZ8M9eAmn7381vVfRhi5ZAKYIODvG5EU393zo 9647
rlai/gpi/monte_carlo/iteration.py sha256=yuk2V8Q4dObOgfRx2wyQ-DS-gEUuTgtm2smj7bpSGUg 7067
rlai/gpi/temporal_difference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/gpi/temporal_difference/evaluation.py sha256=GHnRa-DJh5nmFuBb2g-xQ-fMqlmCdWLqMycEt1hU3VM 16873
rlai/gpi/temporal_difference/iteration.py sha256=muPyne5xECsyzcBAZNRgxJY5EYvtEVMuZvsHkcpLc0Q 8399
rlai/meta/__init__.py sha256=5xUq8S0MJBrLLP2uMDCCcFgbPLjLoOhfq6jGbPg8VCk 7136
rlai/models/__init__.py sha256=sDH2dV1mTWeDELhgmz_6AvV48p0QDjhqtW-sbEMHD58 2347
rlai/models/feature_extraction.py sha256=dH_NMwaO7vtIsbh3MI2qOlU4Ah4gB6-WWddOv5LNQF0 9879
rlai/models/sklearn.py sha256=XtBxVJGq0RQ2XUX9iigyZBSo9wRPYkSlkXxyFwY_dZ8 20333
rlai/planning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/planning/environment_models.py sha256=rsDPRNsj_mho7WArEC9vdhMpSF-tjsEj-L_ZPEjd49Q 5034
rlai/policies/__init__.py sha256=3V4eWISnFohwKkWOzppV1sSZK2QBiDZecGa1oGLsBCM 1706
rlai/policies/function_approximation.py sha256=OxaaYv4_xUdcnKo-lpwsd1sVRpAcvQUmYCacWGmiBLk 4142
rlai/policies/tabular.py sha256=y9ZN5NXabNOaLeb1dRV6-o1FePqOFvcqlPdMMwocMFM 5089
rlai/policies/parameterized/__init__.py sha256=IpaMOUsCmBILCgFI74Hnr_ZrmQ5F4wUjsTVrizznAHo 2451
rlai/policies/parameterized/continuous_action.py sha256=noiPobHc1Mk_Uc0qDPA8kX1lTroZwoVQIVOt4bL4ygY 31838
rlai/policies/parameterized/discrete_action.py sha256=TbGLrwjyIlb5wbZgm8wnugCk3hT4ef0wnpNvsMuxJbY 14366
rlai/policy_gradient/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/policy_gradient/utils.py sha256=PYv-YI_qaLBDvEhMg99YlZSBIc6RHlJt9sQ98D30Smk 412
rlai/policy_gradient/monte_carlo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/policy_gradient/monte_carlo/reinforce.py sha256=wSsl4zBFCEt0uznxmjAJNWKXsvC8zDnmSGt2gj9JI24 17478
rlai/q_S_A/__init__.py sha256=0hjkuwaxQ8T_HX2ZBTh7pXd8qU7CVw8DpMzjQAap4OE 8291
rlai/q_S_A/tabular.py sha256=-Y7SWwDON4v0hy1pWyNsVDvoyzrnwr_ZBhXcQeZcIAc 12098
rlai/q_S_A/function_approximation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/q_S_A/function_approximation/estimators.py sha256=pD7jyoSHOTfAP7JG7i1p_yH8pvS4lD_MK0lMI6m86nA 18481
rlai/q_S_A/function_approximation/models/__init__.py sha256=W1oAU4pzdqdahNiEqdpygqw32W2GYTO8vp6pBBuFqtA 8919
rlai/q_S_A/function_approximation/models/feature_extraction.py sha256=p_24LwIGUl4unXqMX6vKg40MGxGkC-9CaSqggb9N0Jc 7421
rlai/q_S_A/function_approximation/models/sklearn.py sha256=vY-kwtULyzwEAaYSDi30CKBE6M6yjp_XPc28fbIcrD8 5554
rlai/rewards/__init__.py sha256=OR-1ZTSgHBtUAFWZFYC2iqfGY1zdDLk-_l_ME0nN5r8 1419
rlai/runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/runners/agent_in_environment.py sha256=4IzOB4Z1U8q4CgR2soupyJ3Mb6kcrPiEShptkL4uQho 6556
rlai/runners/monitor.py sha256=ovxnUJV-VXFHKPoMkeMAI7inv6VkXrt8hjyMn1gbG08 1847
rlai/runners/top_level.py sha256=pNwx8HzYz4hqDe5uhe4b_rVfkg7OdXsklnb7q8Ln5p0 1582
rlai/runners/trainer.py sha256=gux65zlCPrDYmEQi_F5VFj2apAl-pRfBCLt8snQ1uRE 12061
rlai/states/__init__.py sha256=2jDL1Ds8eQhffmxeUThKwTej5vJdj3l1rrfIMxlJ9YU 2029
rlai/states/mdp.py sha256=7qcoM_prwF4M4-aNT-DFxDTGBlZ9sA0egC1l5UPfLiI 699
rlai/v_S/__init__.py sha256=i8R-Sl3W9x7zsHU-TeNQeHOPMGhxAdVhHPfLHvoPq_Q 3457
rlai/v_S/function_approximation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/v_S/function_approximation/estimators.py sha256=MortjzUGh-I0ULdQUqkfkBS7p1l-0G2ePwEO49djw4E 8779
rlai/v_S/function_approximation/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rlai/v_S/function_approximation/models/feature_extraction.py sha256=EzB1D5Gh9RAWRNossIjTBanOzz6bJ5A_QUv8lyysI7k 708
rlai-1.0.0.dist-info/LICENSE sha256=FF_9fiJxStFD9z5Oskliny-BX6dqSfOwEzpfF-INb-U 1071
rlai-1.0.0.dist-info/METADATA sha256=RQieKuYpdlDxJTEDN-R87umkAkp-OILlFwFxvsqHqwk 3036
rlai-1.0.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
rlai-1.0.0.dist-info/entry_points.txt sha256=VpjMsKw3nTyfDcsExrLv440gcS-NQxArHk8Ibm8gpe4 53
rlai-1.0.0.dist-info/top_level.txt sha256=1-FQlskLGZdZICdA4Ij7tuLUTmuCWiy9WAmmdHw1GOs 5
rlai-1.0.0.dist-info/RECORD

top_level.txt

rlai

entry_points.txt

rlai = rlai.runners.top_level:run