lcrl

View on PyPIReverse Dependencies (0)

0.0.9.2 lcrl-0.0.9.2-py3-none-any.whl

Wheel Details

Project: lcrl
Version: 0.0.9.2
Filename: lcrl-0.0.9.2-py3-none-any.whl
Download: [link]
Size: 57032
MD5: 419968bed03ddb4e4d482ba0f583abe2
SHA256: c66fbcc35029e08d37542b2d37055fc2b21843956519f67655e3fa5803c034ed
Uploaded: 2024-07-22 22:29:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lcrl
Version: 0.0.9.2
Summary: Logically-Constrained Reinforcement Learning
Author: Hosein Hasanbeig
Author-Email: Hosein Hasanbeig <hosein.hasanbeig[at]icloud.com>
Home-Page: https://github.com/grockious/lcrl
Project-Url: Homepage, https://github.com/grockious/lcrl
License: The MIT License Copyright (c) 2024, Hosein Hasanbeig, University of Oxford All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: rl,logic,environment,agent
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: dill (>=0.3.2)
Requires-Dist: imageio
Requires-Dist: tqdm
Requires-Dist: tensorflow (>=2)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7330 characters]

WHEEL

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

RECORD

Path Digest Size
lcrl/__init__.py sha256=SKdWrqtHftXdK8-knUpxKrZtprkSKyvkx5InhrPdDm0 64
lcrl/train.py sha256=ybzxZ8klNi8MtQOvF35w1noQEV3TZcZY_YoYpM3u-aE 12927
lcrl/animator/__init__.py sha256=SKdWrqtHftXdK8-knUpxKrZtprkSKyvkx5InhrPdDm0 64
lcrl/animator/animator.py sha256=ldlDYuizaQJBqYB25Sq3P0IthuN4Vf6GVJKxlSH_mY4 2653
lcrl/automata/__init__.py sha256=Wb6z5NTpW04WFjYd-af-nN0fuWG79oZ55QcdVjJ3vBo 550
lcrl/automata/cart_pole.py sha256=bvlCKIpXjz_JSa3ihCkUgFReQm2174P5-09Y8X6ZS6k 1490
lcrl/automata/frozen_lake_1_2_3.py sha256=nRnqRU2C_mNRqN8yQkSaVzdIhPw5rzOQ9dw5g3iJiWk 1607
lcrl/automata/frozen_lake_4_5_6.py sha256=uFcEA60WVqE3paKMcSbpZ9CP338xQDNdeDerjPPMpo4 2432
lcrl/automata/goal1_or_goal2.py sha256=WgZcZ_KShYl4N62XfhR2PAnCNodt1RZpD1qu-g9ATVw 2074
lcrl/automata/goal1_then_goal2.py sha256=rj5f_xGj5whgSq7NQ62k1NENUxQOM31lEJ52l-JuRVY 2003
lcrl/automata/ldba.py sha256=ZUaF-H076UQVsh0PKu5ZuxS0LV7D_ctl5sD427hf1k0 2335
lcrl/automata/mars_rover_1_3.py sha256=bZ2VzddKVVJuplv_FLwh6KLs-wuOHkrvnuimriKTXZw 1601
lcrl/automata/mars_rover_2_4.py sha256=mP4Q9p2yrCNJKK5B0YqtutgcizZPQefwC58F4HKPG4w 1601
lcrl/automata/minecraft_1.py sha256=S9j5qdKbdKuTJsxssgGPdLXFlzwSqwWLlsOvFLJof-E 1414
lcrl/automata/minecraft_2.py sha256=xc0JvCNK33MMZ5FNmjVOkiRxIXe4ioseGHaCStSZEnU 1415
lcrl/automata/minecraft_3.py sha256=g08MNNW33OEJnj2rF1LYQ627Vy34jQw_IYnnU1D8SOg 1793
lcrl/automata/minecraft_4.py sha256=coQ9HONYSbtacbOUymHlWsH_CdLz7V2QHNXZs61X5gM 1417
lcrl/automata/minecraft_5.py sha256=eSd-ICAqzEhuRdoxZ8-99-CaUj9R71q5EMVK2FiU9PU 1420
lcrl/automata/minecraft_6.py sha256=gvkzJfwlmq9dl4nim5AHXEfhe8eSQBhjZazQ_VcUWCU 1607
lcrl/automata/minecraft_7.py sha256=Abztap9-NDYh96m5E3IB5lxep_ikHtptyCqAcTK6GDo 1793
lcrl/automata/pacman.py sha256=eXWPbqzQbl9CIw_5Hh9sjK2EDUXVqSvu-4egw543TR8 2509
lcrl/automata/slp_easy.py sha256=k_GTDbLIsV7yhDpgucCxqsy0XmSJ86Q-mfdEo4ppyyE 1207
lcrl/automata/slp_hard.py sha256=V9_AL4I_xEFXIT8claQazji1_Cb910ybqyqYBLqisII 1781
lcrl/automata/surveillance.py sha256=EhKIPh-nj92upPJRw5lOpSWj1yTo9MZLg-23FnoFWPY 1515
lcrl/core/__init__.py sha256=SKdWrqtHftXdK8-knUpxKrZtprkSKyvkx5InhrPdDm0 64
lcrl/core/lcrl_core.py sha256=Yac9NidQ7gToDj4zhSIud2AoXs1fqaa5M-yTr3kar7Y 36199
lcrl/environments/CartPole.py sha256=N30w2yUEISZ6UB2MEqggS-zuA06IFJNCK41dg_hkK_A 2758
lcrl/environments/MarsRoverCA.py sha256=uekAIE15hgZkTHQKnRm_erehoTDHRmYvg_5VfSyurq4 3673
lcrl/environments/MarsRoverDA.py sha256=AObrsmWWC2zE5Sv__ilu16Y6aLU8-gnEHgA93o9suRw 4052
lcrl/environments/SlipperyGrid.py sha256=xgapht6aVzNzglDCmYts7gSNGzr1-7WXJSvZPmCVCF8 3187
lcrl/environments/__init__.py sha256=OqWbaMmDK_siE2DOs7zwf1C-pZFUJTUHtGl8scezvcs 488
lcrl/environments/cart_pole.py sha256=DI37Zr5UemUdxq-XysH2hJOOsadBs4c5F5Vxo9BDQQY 72
lcrl/environments/frozen_lake_1.py sha256=-lprujCutV9qmTKxZabwE7xfHWpYPAW57CO3IWgpzoU 864
lcrl/environments/frozen_lake_2.py sha256=qIOfGeFwFdlO-CQmyHaT_mDtWCIpJCyZwYhfuROHPAs 959
lcrl/environments/frozen_lake_3.py sha256=z13ZIRCwOfBtxsDwN4uInt9kDCusV-L-u1PmYkhZBZA 824
lcrl/environments/frozen_lake_4.py sha256=chx5cSB-bqwp473YNeXLlgZoKD_w5kMuhht4LXiiBC0 864
lcrl/environments/frozen_lake_4x4.py sha256=4JffDRB69KORvjVclNlAXApfdPajahy9jClTV1ny54o 709
lcrl/environments/frozen_lake_5.py sha256=ZqU-hftq_0jQoTEmNrs8J-DDMNjjM6hWcJ5GgnVKQZ0 823
lcrl/environments/frozen_lake_6.py sha256=hLaW8KeBHff_F8WSSRHePTYW4_RjENQTjqAhn3Jgx7w 823
lcrl/environments/frozen_lake_8x8.py sha256=OXlipmumj2qL5LZXjz3nOCFed2OwEnLPzG2AYesxYwc 781
lcrl/environments/gridworld_1.py sha256=QuHJ_yP3BnNI3D_h34OEG8eT5zFaHeuD2p4xzWohPKc 670
lcrl/environments/gridworld_2.py sha256=ZwoKF6PUvpYLVaWeb8IZ8FdirflN_NViHzMKATS6Dzk 668
lcrl/environments/gridworld_3.py sha256=b5sFOVoJbylPsV5tEduC8gz1t88FOjoxhrSOTlZcciw 665
lcrl/environments/mars_rover_1_2.py sha256=j6AlUxkg2LGEuyplCeEJ0IFI-102Hk5Ie8McFvzuOcg 78
lcrl/environments/mars_rover_3_4.py sha256=_-x8aiqkvHXaDbNvnj5TCdx9ou3hBs3ZIgBK8UTzzcw 78
lcrl/environments/minecraft.py sha256=_ICj6HmTP7Y36trqpiyWX5fnQwZy-ciq1y0Oy3nGnB0 762
lcrl/environments/pacman.py sha256=yi07X04mHQDgtTaE_NkT1JG05nKC1n-a4SffV_4mmTI 7574
lcrl/environments/pacman_f.py sha256=tBze-1x96Zf-ZU8H2aY00XttHaKt44PvxBkV769IxNc 78
lcrl/environments/pacman_g.py sha256=OAbgHBThm-DRY6qii2U_89Stcp4ZhEiQPL0RXnGXADI 78
lcrl/environments/robot_surv.py sha256=uKT5uPsf8GV7SQvIL-iSwifBK6C8dX4uIGQuuIdrZxw 539
lcrl/environments/slp_lrg.py sha256=HRg9aa79m43hKlHs82m5L9jN0gTtWhpGRsHVXtazTRw 562
lcrl/environments/slp_med.py sha256=9Es188xbEwNRHsMC8lPSeQanye6lD8ArSFhhZUhUnq8 560
lcrl/environments/slp_sml.py sha256=3g2REpTTQM10ia8jsGe42Letr0lPp4ICA4s4tPxQZFY 713
lcrl/environments/layouts/__init__.py sha256=SKdWrqtHftXdK8-knUpxKrZtprkSKyvkx5InhrPdDm0 64
lcrl/environments/layouts/large.py sha256=oDIs9_LkZHSrSuH1Lyj7ds2R_WmnKQMCduAl7KYI9Lc 231
lcrl/environments/layouts/marsrover_1.png sha256=aG5OqWzFstYS6-EnMirjs-UndUD1lNYkolB__XUYMoc 6444
lcrl/environments/layouts/small.py sha256=2Pm6Uvt8jPqGhN8ZYXlrdQybtUhlXTkNFdfT613146Q 147
lcrl-0.0.9.2.dist-info/LICENSE sha256=jhqbP5YP5SxTNSr97838cpMh3jJ3YylQPVE-WRZ2ZWU 1122
lcrl-0.0.9.2.dist-info/METADATA sha256=0N57QJ-wod4gcXNsDJ-1IfEixoCy8rAeTjv3bFQ-94c 9347
lcrl-0.0.9.2.dist-info/WHEEL sha256=Wyh-_nZ0DJYolHNn1_hMa4lM7uDedD_RGVwbmTjyItk 91
lcrl-0.0.9.2.dist-info/top_level.txt sha256=puJsV6PSACm1gmccgIgzIEAPW0dZt73vZpyxepL4cxU 5
lcrl-0.0.9.2.dist-info/RECORD

top_level.txt

lcrl