anyGPT

View on PyPIReverse Dependencies (0)

0.1.0 anyGPT-0.1.0-py3-none-any.whl

Wheel Details

Project: anyGPT
Version: 0.1.0
Filename: anyGPT-0.1.0-py3-none-any.whl
Download: [link]
Size: 28381
MD5: 10d275ac4c9575252c3434821887a196
SHA256: eea8dd8b52e4093e17f5b3d39b5dbfa5fb587bd03d4efd0e837c44b91c0e7fb8
Uploaded: 2023-05-31 16:03:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: anyGPT
Version: 0.1.0
Summary: A general purpose library for training any type of GPT model. Support for gpt-1, gpt-2, and gpt-3 models.
Author: Miguel Alonso Jr
Author-Email: drmiguelalonsojr[at]gmail.com
Maintainer: Chad Dettmering
Maintainer-Email: chad.dettmering[at]gmail.com
License: MIT
Keywords: ai,ml,rl,gpt,llm,rlhf
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Typing :: Typed
Requires-Dist: torch (>=2.0.0)
Requires-Dist: numpy
Requires-Dist: transformers
Requires-Dist: datasets
Requires-Dist: tiktoken
Requires-Dist: wandb
Requires-Dist: tqdm
Requires-Dist: PyYAML
Requires-Dist: lightning
Requires-Dist: tensorboard
Requires-Dist: fastapi
Requires-Dist: uvicorn
Requires-Dist: gymnasium
Requires-Dist: black (==23.3.0); extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-sugar; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: httpx; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
License-File: LICENSE
[Description omitted; length: 7950 characters]

WHEEL

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

RECORD

Path Digest Size
anyGPT/__init__.py sha256=7Ljp1tJPDZLDUzm2Lo5onF_KDSHel__bd0mjE0OUTPE 423
anyGPT/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anyGPT/config/settings.py sha256=lcFXwMteWX7jL3tM-uZ8XWwrSY8jRoepG4tvU2nHNFQ 4325
anyGPT/config/util.py sha256=uG_Pk1Wuv4yGWcvifychduhL8ylZev-9H3s5a8fPCAM 1777
anyGPT/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anyGPT/data/experience_dataset.py sha256=m5Zqr_h-Xxa5oU5FBM5i0IJZAE3RiWe1wFASFb98VYM 291
anyGPT/data/next_token_dataset.py sha256=wELeui3AaAzONwfUwQF9IUcJR51H4e3Tkdn7cyaXyag 790
anyGPT/data/prepare_data.py sha256=8FKqeXxwApQzXlMceEmbkUHjKosQNeMsFaCJh8D0Pt0 4893
anyGPT/data/util.py sha256=2dotev6E8h-kw-QGbcVhkCN3cEpi_zp3Sqf9u78M7LM 1373
anyGPT/environments/__init__.py sha256=KhY-JxPv6arSHDEaBC9ay8714ByuEcp1OKFi6ZQC9a0 103
anyGPT/environments/sequence_classification_env.py sha256=_HSuFFIKU2ig02eZ31mlBsBGLy910GveTesuVxss740 2965
anyGPT/inference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anyGPT/inference/run.py sha256=k_x2xOFXN9_c53SRc8fUFNQBrSVPuMR0xTHfVd1oR_A 1299
anyGPT/inference/runner.py sha256=iqKkLglZpYzjlR_4qv72AVc88DruvymXOIVGcslr8iY 887
anyGPT/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anyGPT/models/anygpt.py sha256=2gPIggxt5zHPXJvkdtlX6tjFVVNOaun0WcHqnszcj7k 4577
anyGPT/models/anygpt_critic.py sha256=lIJApKXpzeYUy67rd3CAXwzRPRULVWFjvf8kadh_X54 670
anyGPT/models/anygpt_lit.py sha256=iFLSKlkXsfBsDaEcly_iFTCnn77IX-g1YvYbjOiL26M 5097
anyGPT/models/anygpt_ppo_lit.py sha256=kK6e904vfduRUJylAyDkgB1jjYyjAKsOM1BChAVUqx0 10168
anyGPT/models/modules.py sha256=JZJx4L2vF0v9QwcNpHniRlUV-MEkGFAOcbl3UhMjT7Q 5646
anyGPT/models/operators.py sha256=liNK1x1ekR2Gmp376XrtPbfg-ZQwMhfR_Qug6mpQwIg 257
anyGPT/models/ppo_policy.py sha256=VttWmcsaTgnQO6EXRkr88x6SFfL9SdSXtmYEm20iMJM 3108
anyGPT/service/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anyGPT/service/app.py sha256=t3_jzmiP4NNvc2rFvMcYZwEpdoyWrtfUSScIOp3vi98 2222
anyGPT/training/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
anyGPT/training/model_checkpoint.py sha256=Yf7chF260-m04pmW3leDZX1zIPCFOVQ4wt2yJ0qmjSs 1285
anyGPT/training/pretrain.py sha256=-RMulrA3JxcUObTb_bnrdG_9FnLJ6uWPzf0LpufoZ_o 360
anyGPT/training/rl_train.py sha256=5ZkpYrbHHvWNMCyIOHjIrENkP5--RBSC8vf6dA5BfFU 360
anyGPT/training/trainers.py sha256=GRbsyUoO8KL69cp3WWyRbzeU2rhJIBD328Td_TKN3Lo 5867
anyGPT-0.1.0.dist-info/LICENSE sha256=IjbYR9noqqibUbNomUZzWMNZ4uvCVWI3Ra8z0yGksEg 1074
anyGPT-0.1.0.dist-info/METADATA sha256=d-NU2JgwXPLOsjdRjk0U40sLq1bW8DgVDRhKFGYqQKA 9303
anyGPT-0.1.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
anyGPT-0.1.0.dist-info/entry_points.txt sha256=FHZFFDjcsZfek8Ff8lxrKDtURId1w8DhwBZ90hOxGMA 244
anyGPT-0.1.0.dist-info/top_level.txt sha256=IO1hOh09VIJTRzVOfPI1-Fk1xS7rQhEnGhjES-BBQQk 7
anyGPT-0.1.0.dist-info/RECORD

top_level.txt

anyGPT

entry_points.txt

anygpt-prepare-data = anyGPT.data.prepare_data:main
anygpt-pretrain = anyGPT.training.pretrain:main
anygpt-rl-train = anyGPT.training.rl_train:main
anygpt-run = anyGPT.inference.run:main
anygpt-serve = anyGPT.service.app:main