tril

View on PyPIReverse Dependencies (0)

0.2.1 tril-0.2.1-py3-none-any.whl

Wheel Details

Project: tril
Version: 0.2.1
Filename: tril-0.2.1-py3-none-any.whl
Download: [link]
Size: 87181
MD5: b2fb7497b204478332f5a57f0ef65a54
SHA256: 97c525b752f64dd8443662b220cca8098539c08815e587deae8df6d29917e9cb
Uploaded: 2023-11-13 19:12:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tril
Version: 0.2.1
Summary: Transformers Reinforcement and Imitation Learning Library
Author-Email: Jonathan Chang <jdc396[at]cornell.edu>, Kiante Brantley <kdb82[at]cornell.edu>
Project-Url: Homepage, https://github.com/Cornell-RL/tril
Project-Url: Source, https://github.com/Cornell-RL/tril
License: MIT License Copyright (c) 2023 The Reinforcement Learning, AI, and Decision Making Lab at Cornell 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 NONINFRINGEMENT. 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: reinforcement learning,imitation learning,machine learning,transformers
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10
Requires-Dist: torch (>=2.1.0)
Requires-Dist: transformers (>=4.34)
Requires-Dist: accelerate (>=0.23)
Requires-Dist: peft (>=0.6.1)
Requires-Dist: bitsandbytes (>=0.41.1)
Requires-Dist: hydra-core (>=1.3)
Requires-Dist: deepspeed (>=0.10.3)
Requires-Dist: spacy (>=3.7.0)
Requires-Dist: scipy
Requires-Dist: rouge
Requires-Dist: jpype1
Requires-Dist: shortuuid
Requires-Dist: jsonlines
Requires-Dist: rich
Requires-Dist: wandb
Requires-Dist: gem-metrics-fork
Requires-Dist: pre-commit
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8641 characters]

WHEEL

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

RECORD

Path Digest Size
tril/__init__.py sha256=755k63U6culr8VkZ2sdQAdRFsWOKzUmguTDJ3Id2UEo 1067
tril/agent.py sha256=qDtAr6OPtl6KVUmnofej9QhJkzGHldB5oz-60MyCEe8 9437
tril/base_algorithm.py sha256=4Ar3MgTnJyiPS3i68fk7w1Wfare1aOmpUTqQwXOxk3o 3847
tril/base_metric.py sha256=pDdG3QQn_QzqaIXzGCRHrXcZRD1rS5pJU2F27mGXIe4 2346
tril/base_reward.py sha256=m0lcRmzPTjFTxkjqvU7lN_TTEATsjvzT7Cx11jtd5B8 2440
tril/base_task.py sha256=jVdB2u0DJJJj60jHkL1W7zza0APNvZV5MDGDRflH8t8 1542
tril/logging.py sha256=h3XkBalhU9m53pOec_YsMXeieOpIyc2MxPEzx7o8_pY 11889
tril/algorithms/__init__.py sha256=LgDVt0N2QlC74YZVHv2bVzx-jmHOGR2Vs5Pee3mTgf4 795
tril/algorithms/aggrevated.py sha256=kDnduN4Ag030N9PFk7-65OL331z6K4Sh3QdN5c9z3aw 8952
tril/algorithms/base_online.py sha256=jUAr05RdD51-qPx9fWVbsGqJ98fbEwn_zt6abXsvGk4 19532
tril/algorithms/base_supervised.py sha256=9muwL-Q-u7gqWD-iIMSgCUzDiORb7KCUA9NCIXkg02Q 5778
tril/algorithms/bc.py sha256=aCqlq6TsMbGH7AJpvUA5EHW6IJ0FiQN3QzdPqB74TJc 2729
tril/algorithms/d2lols.py sha256=htDJblHyCvdIXDZcEvl1kzKBkQVpyGYi55YDSmcvk0s 540
tril/algorithms/gail.py sha256=YNKqp16960BWFH5s702RAxW4NamagnIE-FRpHHsLUik 8135
tril/algorithms/lols.py sha256=pxLZimfs5s2yZfwKH07esruSa-VIpuPIxwkfcIzYfWE 1360
tril/algorithms/ppo.py sha256=Az_QnH7QRo2bHmDXHovmGRdjI9Vq1ZnqlU42ek9EDOM 12890
tril/algorithms/ppo_pp.py sha256=PcZwQDLIMrqZ-i_J0EgcQeMlYa4sXBYeFMyiRIWu2bw 8769
tril/buffers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tril/buffers/offline_buffer.py sha256=wCD7fgUPW7TLDzhoNgQ7Jlt7MBvBmFPkX8RVirWc5Nc 5359
tril/buffers/online_buffer.py sha256=jA0DjU23m8tDXTh4dFKf2ctvV0yLYqeOUtcvCXfUTqo 6446
tril/buffers/prompt_buffer.py sha256=mvXLP92cHdmnfDmwpTrJ--551BuJYtJC6_1Xl-w-urk 4952
tril/metrics/__init__.py sha256=kZx-2QfDesrOO8TeW-K9N20XZchjGR3jz1r5W89uZwo 1470
tril/metrics/automated_metrics.py sha256=qMqBRxE_wwalOcLYTdqcfzhvbcDQDiVn0ty9RdyIyqo 14057
tril/metrics/metric_utils.py sha256=KMu3VdWFdUaT8TaibPZHGrg-DwXKYEsEs732RrKGls4 6897
tril/metrics/model_metrics.py sha256=7dV2-PNU00hqquxGFy-aJadv7cVunAQjIaWPLGokUXI 11893
tril/metrics/caption_metrics/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tril/metrics/caption_metrics/cider.py sha256=gCloCkKTQiRz8zj0_u05vnkQ1ZhJtOLbBSQ3zCtRRzw 9565
tril/metrics/caption_metrics/spacy_preprocess.py sha256=o0yleYdZ594cwD_feWqxRySbUzDHAjyJIMM_qylWLIw 982
tril/metrics/caption_metrics/spice/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tril/metrics/caption_metrics/spice/get_stanford_models.sh sha256=yptckaRYsXS36_fIL4gseipaDi_5vWZF5wjBQ70LxDg 573
tril/metrics/caption_metrics/spice/parallel_spice.py sha256=4BIgXsA1igesrfN1HoDZjdo6ISniLzLu_9KE66bsBwU 9126
tril/metrics/caption_metrics/spice/spice.py sha256=ufdFEFLqLR_SIBr4CCTokmH9-V6YTOQvXMQ1sbjwpEk 4490
tril/metrics/caption_metrics/spice/lib/stanford-corenlp-full-2015-12-09/corenlp.sh sha256=TyOhfe9cvMFlgUXZdFWrxYnxC_LCgsp2sQnG1OrJbnE 871
tril/policies/__init__.py sha256=qRl60X9fWB9NVUHOPO7MDgSfE1Am1zsF-KH4oPZkeFE 736
tril/policies/actor.py sha256=0SAStoNC6h5Jc5D8sJtvrTu_sy1ui1e_u5YeQGGmOdY 17256
tril/policies/actor_critic.py sha256=IBaYl-DsQqnmM9mGLkYvzdHv7bCEUMT9ailAi5Yy5VE 4910
tril/policies/critic.py sha256=hxmMfw2XoIAGu3XQh61N8V95mOCmexKh29OLWxNVcBM 7040
tril/policies/multi_actor_critic.py sha256=l6CKHieMBOWHprtWg2tmfxWeXyN_Sa8x8XP0MJWzqRs 8994
tril/rewards/__init__.py sha256=CFX-hQl6QLIP4LFyusmRwF4jRut5mUFS2eOjuYc5lDs 1415
tril/rewards/automated_rewards.py sha256=Os6Rn9fjDVGKqq9HirbTOMufgyU2G5Qxctko2wrz41U 9445
tril/rewards/model_rewards.py sha256=7aiMJ7XJOCithgPw4rrY_8D6w5cobg-oDKvYnuluZ2c 12896
tril/tasks/__init__.py sha256=P9poDt-KdXdoQ9aDzMKnSIaJY4SkTWNDtJf7cDpdTuk 692
tril/tasks/tasks.py sha256=EN1Uy_mk-f2OJphVhFeECeLs-PaIHQXx87bnVe9Av_w 9390
tril/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tril/utils/builders.py sha256=aMFFUQ_YXk0i9mO-ILufGjSlg9_s0LxE60AdRjGrMNc 3470
tril/utils/evaluation.py sha256=X_GgNzjsfvBnrM87P01z4ckETPfQp8nP-Cbli1koJt0 5231
tril/utils/generation_mixin.py sha256=FcrLhTXL6Vfz5tPOGt4HmVFT0tvuYxCpdfX264Owvrw 2288
tril/utils/helpers.py sha256=tGBj_yoNJT0969j6SfpUqu8nZnO89qNAL-a9T2gq9Ys 6816
tril/utils/kl_controller.py sha256=STheGHJdPt_elclFdvC69u5WOcEj5vRp3nP60-9_a38 6374
tril/utils/logit_processors.py sha256=O-gZaExEQghvpVBUwooPFPt6SftwbHqvMOZgsKO_jNk 6113
tril/utils/policy.py sha256=jl61nxohc7sfVTGxfW2oGzwhUCICwkg0E_H-0urcQxM 1377
tril/utils/supervised.py sha256=BkpIbygz-dt7TaLSEiTFhg3x9NL20VNbYYqDcWLWFXg 1324
tril-0.2.1.dist-info/LICENSE sha256=IJ5sVHHufcyrE2CqwDqhHJI5MuhgwCmcVGWqae5_kqE 1123
tril-0.2.1.dist-info/METADATA sha256=5qDzzmquUUwwAWSvQVSa642Gg-uwEnJfn-ExuvVe3Kg 11451
tril-0.2.1.dist-info/WHEEL sha256=Xo9-1PvkuimrydujYJAjF7pCkriuXBpUPEjma1nZyJ0 92
tril-0.2.1.dist-info/top_level.txt sha256=s5oeT44AodUXgLeXYxQ5YhY-vWkUnp3r_L3dl9uAbwQ 5
tril-0.2.1.dist-info/RECORD

top_level.txt

tril