openweights

View on PyPIReverse Dependencies (0)

0.1.0 openweights-0.1.0-py3-none-any.whl

Wheel Details

Project: openweights
Version: 0.1.0
Filename: openweights-0.1.0-py3-none-any.whl
Download: [link]
Size: 1692511
MD5: 1b71e1598bb7fcef18ac443cdd807920
SHA256: f7493e4e6eb5da67b7d47de292e0d8c619733246c35a1ba7a6f8bec5474582d6
Uploaded: 2025-02-10 08:58:19 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: openweights
Version: 0.1.0
Summary: An openai-like sdk for finetuning and batch inference
License: MIT
Requires-Python: >=3.11
Requires-Dist: diskcache
Requires-Dist: fastapi
Requires-Dist: fire
Requires-Dist: httpx (>=0.24.0)
Requires-Dist: huggingface-hub
Requires-Dist: openai
Requires-Dist: pyjwt
Requires-Dist: python-dotenv
Requires-Dist: runpod
Requires-Dist: scp
Requires-Dist: supabase
Requires-Dist: uvicorn
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: pytest-asyncio (>=0.21.0); extra == "dev"
Requires-Dist: pytest (>=7.0.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE.txt
[Description omitted; length: 4648 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
openweights/__init__.py sha256=xcwsOTbMzQInu861ifJR3THIKIy2x2_x0Au7UoTz1Hs 58
openweights/utils.py sha256=v0jHZ4690BOJz8oDDJ2CC1BQsIBdfWxPMI5RGbecblA 9793
openweights/validate.py sha256=6pqLc6ZzJySxrTquVnKEWZrNTHDieCQhFJatz8MB6TE 12152
openweights/client/__init__.py sha256=fDnYuh2MsTTUUYOYJ_LwMVwKOjCdH38ljjujOH-feBo 8721
openweights/client/cache_on_disk.py sha256=X6QNF5lsZBzBTIK9LAWDfoSAOfLyRkSAsXY7n--txkM 1137
openweights/client/chat.py sha256=i86JDnOQh_nBjF5cKz7DDqA78rpmlSykRVbPosbTBaM 5306
openweights/client/custom_job.py sha256=Pf4eLvm_W4qo9YbrxlbG9iLmx1HtgtW-EAiduEluqa8 3625
openweights/client/events.py sha256=c4OerOUsXCtQ1ADmXrrpn6y7y5xzsoGkEevD8btv5n4 1924
openweights/client/files.py sha256=ZhnXd_lSnPVZ0LVDkb8v0UACo8tkTcnSJc8rt8wBKKg 4226
openweights/client/jobs.py sha256=wypwKV-3Ad09MR_nIvq1DD4IdYAGteb8oWOcOYkt9Pc 12922
openweights/client/run.py sha256=2aEE6v1OaTT40we83KMX_FuwWASj3LWQb64O-TNtJMk 7033
openweights/client/temporary_api.py sha256=qxggIKtlW36FBnPZIsWp4Yr10DRUG-WMjN-WuZKwNVc 9448
openweights/cluster/.gitignore sha256=K-tKUoPxRG-21wF0HNcoIZDCZ36sFV4-j5lrHnz2ZO0 5
openweights/cluster/README.md sha256=wrnmkcZpmII8FlZmbVXhn0oEnmq4CREdFDL-qH70uVM 769
openweights/cluster/org_manager.py sha256=5OGGlYDAMVfZoOJnDmLyuoALjq-GN1iDXmxnQC87hKo 16199
openweights/cluster/start_runpod.py sha256=RKmDFxcyg2i_gblZ8i9-3VZuryzxefJHHq7Ngc8tfcU 6805
openweights/cluster/supervisor.py sha256=Nmqhuv577mEYu5GOy10hSHC9ac0EKcn3UkgoWyZRH4s 7034
openweights/dashboard/README.md sha256=ODeftwvZwD-gW9DqLfSJYlg6jtERwf4yGo-1iUaQSbE 1641
openweights/dashboard/deploy.sh sha256=M0Gkm9aqm9mTrcKqW1Tu70WwU26WrxeLMZcbBYo82ds 1059
openweights/dashboard/runpod-startup.sh sha256=LKDb5jg-2lcBKwj7b_Y7CLLtSowqy08PIGbIFP_dvDQ 2854
openweights/dashboard/backend/database.py sha256=eRNzFAGVVNBWL2Xp1O2yLGVlqg0kEQmSz1z2Th0K96k 19155
openweights/dashboard/backend/main.py sha256=_Qu7a1dojej3EDImfA_vXd_fX4NYEjcXeA24-BM2UaI 11941
openweights/dashboard/backend/models.py sha256=-MS6pZGGo6ZXfmcZdRBesO_8SQdTvmZduQzaohsnNbc 1571
openweights/dashboard/backend/utils.py sha256=DUEb1IvXQ_KBGsyopiuzgfmFhElLbNATck5vc2jn_1U 4738
openweights/dashboard/backend/static/assets/ow.svg sha256=ONVVMuquzhNmXAvftrlPTsQ6V22ndjwOUfVu_3TwX84 562
openweights/dashboard/backend/static/assets/vite.svg sha256=SnSK_UQ5GLsWWRyDTEAdrjPoeGGrXbrQgRw6O0qSFPs 1497
openweights/dashboard/frontend/.gitignore sha256=_nGOe6uxTzy60tl_CIibnOUhXtP-DkOyuM-_s7m4ROg 253
openweights/dashboard/frontend/README.md sha256=-D6CAfKTT7Y0V3EjlZ2fMy7fyctFQ4x2TJ9vx6xtccM 1607
openweights/dashboard/frontend/eslint.config.js sha256=3ADH23ANA4NNBKFy6nCVk65e8bx1DrVd_FIaYNnhuqA 734
openweights/dashboard/frontend/index.html sha256=Yt6AfO-ngXy_ebwjQDrwYDh0Qu6BsHoWysjL_2iPFXc 359
openweights/dashboard/frontend/package-lock.json sha256=mrVGSJuwt0UfymAech-wlK6ulVtiQBMFIMOP4PCND0M 289252
openweights/dashboard/frontend/package.json sha256=F-F4phYIzdiKyUh9RRe8suaseyxqQ9qHyJkUK-qyuDc 1057
openweights/dashboard/frontend/tsconfig.app.json sha256=7aUBVcaBqEtmtfQXsbwsgBxSUng06xzQi5t4QCgWQ3E 665
openweights/dashboard/frontend/tsconfig.json sha256=dwtBQLu1geLf2eqZRv_Jx1odhrp9LbX3fIPjfL352Ag 119
openweights/dashboard/frontend/tsconfig.node.json sha256=1BewvjsiZMJqSGXTqe94jo5yKdpi7yqI7UGoHgTv9mg 593
openweights/dashboard/frontend/vite.config.ts sha256=PBA70Bb2JoaE-Hf1Xzll3hmr2GWDZ4d8zle60G-9scQ 217
openweights/dashboard/frontend/public/ow.svg sha256=ONVVMuquzhNmXAvftrlPTsQ6V22ndjwOUfVu_3TwX84 562
openweights/dashboard/frontend/public/vite.svg sha256=SnSK_UQ5GLsWWRyDTEAdrjPoeGGrXbrQgRw6O0qSFPs 1497
openweights/dashboard/frontend/src/App.css sha256=hXdN9-yKqpdmyS7uQQ0f5wU6qO69c4r7g1QpPFUmc-E 627
openweights/dashboard/frontend/src/App.tsx sha256=ebc5seRXHqVzOCm_HVeeWe-WBPcOAWNWKEIdevSjtY0 10442
openweights/dashboard/frontend/src/api.ts sha256=xITQpJEXs1qO6io98fT44j3hORoO4medFEQ2VwcEyic 9940
openweights/dashboard/frontend/src/index.css sha256=tAwrBb7X0wHQUWfe-MQhKVLCdKq3ZpsjntzrmCXP860 996
openweights/dashboard/frontend/src/main.tsx sha256=bp5YB_y9SLdalttcvvNsmWJiGWvkLm1HYNyGurvmGtI 230
openweights/dashboard/frontend/src/supabaseClient.ts sha256=Zd9TYJ5ZukEMWWk7A3r4VJZISyWYfVnix83cC_HH8YU 395
openweights/dashboard/frontend/src/types.ts sha256=C-x1XVXZSjo-_BeiuWiZHGaIYtYe1Fz5e9pkkJF7-MM 1138
openweights/dashboard/frontend/src/vite-env.d.ts sha256=ZZlpNvuwQpFfe3SiAPzd5-QQ8ypmmxq5WXz6pLD63bU 38
openweights/dashboard/frontend/src/assets/react.svg sha256=Ne9h7VOzI66UoWqOxlmz0K84gGmHkRM_I7CECFqxwuU 4126
openweights/dashboard/frontend/src/components/DetailViews.tsx sha256=XuR185V2BMUp-CVSphLEm8Aq8c4YfoucQIJdDlv7klY 85
openweights/dashboard/frontend/src/components/JobsListView.tsx sha256=Zx1feKfAr_uAGtx9kfoM9byrgHVQ-obaI-8NIKv2UmE 5125
openweights/dashboard/frontend/src/components/JobsView.tsx sha256=--daL9OZcRigA55OPOZV-kbdhX1v4oJXTx4J4bWSRdw 13248
openweights/dashboard/frontend/src/components/RefreshButton.tsx sha256=oqgaJ8x-T7Y1_SE0fl1sqv9EVDts0UR8u9wPxLv83QI 1038
openweights/dashboard/frontend/src/components/RunsListView.tsx sha256=kHU0YQsVnPpNeRcf-OYgDzsrXtmxT_esiq7-SpxP3sY 5033
openweights/dashboard/frontend/src/components/RunsView.tsx sha256=pKVlGC29BYyc-cpZ4FuPkBTU7F1ou434bJeaBMEj7ak 11864
openweights/dashboard/frontend/src/components/StatusCheckboxes.tsx sha256=7afynHMfkDa_chKccr_bs2EJm6Rq6efdE74NwOfg-O4 1974
openweights/dashboard/frontend/src/components/TokenView.tsx sha256=A-f4JCDWY5m4JEtL_3WKLmjQJuIni1iLfLxGKzkdW50 6829
openweights/dashboard/frontend/src/components/ViewToggle.tsx sha256=RyOS-_JQS9WYBamPh5MWvs0yV1KKue7SD2ZIFtMjMC4 958
openweights/dashboard/frontend/src/components/WorkersListView.tsx sha256=VX8EZzt-xbOMPWTYU156X2u7csc9LNqeisexRopQ9T8 5606
openweights/dashboard/frontend/src/components/WorkersView.tsx sha256=-rJoc_RIHkI74h0HHs8eIjQko5dgLi081ufmHVlHlBg 13505
openweights/dashboard/frontend/src/components/Auth/Auth.tsx sha256=QV6p9Ee4fDzB7PstoCAYLh7s2OcyZ0aM2NxgRsMMUlU 6519
openweights/dashboard/frontend/src/components/DetailViews/FileContent.tsx sha256=gNci8XEcEsw3ZJ9URLMjTKqAexE9q2Sn_BdYqX16wic 1355
openweights/dashboard/frontend/src/components/DetailViews/JobDetailView.tsx sha256=y6u44BcqahYR6uvRkn3p7x_L3mUx-4COWGfFilo86tM 8055
openweights/dashboard/frontend/src/components/DetailViews/MetricsDisplay.tsx sha256=Hvj5J7KMkulmvJmHh_QyjVG3UdT21O0cN-BBKTsXmEQ 3451
openweights/dashboard/frontend/src/components/DetailViews/MetricsPlots.tsx sha256=whyYtdrI84swd-5IT0stBqbI7WJcGwabGSnlcJ23Cbc 7000
openweights/dashboard/frontend/src/components/DetailViews/OutputsDisplay.tsx sha256=i5tZI7NkcHluKl79ibBrLNtpg6febwnbS4DDx-YgoS4 2259
openweights/dashboard/frontend/src/components/DetailViews/RunDetailView.tsx sha256=UHuVgqPpeKSy7sGe3CCJG53mJH3JMkon5Xw9yqvGPhk 5123
openweights/dashboard/frontend/src/components/DetailViews/WorkerDetailView.tsx sha256=FNg5P5haWd5j9919dHPYJ00Pn3s6mHCmwH256KDX6FQ 9408
openweights/dashboard/frontend/src/components/DetailViews/index.ts sha256=5QPWnXJbOTGnii7tQ9RtpfG9K5xEJAgEZsBw40xNz_o 152
openweights/dashboard/frontend/src/components/Organizations/OrganizationDetail.tsx sha256=2Uk37mhhv7XJTcWkjGGNlMFuaV7Z7aMoY3AQyIHGQ4Q 17751
openweights/dashboard/frontend/src/components/Organizations/OrganizationList.tsx sha256=qWh4V-yL_782lUiG0GNF2mp4BBePxn5RKNddB3J7XdE 8212
openweights/dashboard/frontend/src/components/Organizations/OrganizationSwitcher.tsx sha256=1ReFzAXwa41TeBi8NxQODwiqD8yJMzzbUxnSc5m_BbY 1230
openweights/dashboard/frontend/src/components/Organizations/OrganizationsList.tsx sha256=O3M6hnL6rl6BX_TClN6iI5uqRGuQdJxJtNGxyLAjV1I 4830
openweights/dashboard/frontend/src/components/Organizations/TokensTab.tsx sha256=9tJJVSkWpU0zqa81VDyK24OFGsw-uTl8fwxgeonnbFQ 7749
openweights/dashboard/frontend/src/contexts/AuthContext.tsx sha256=7gkCRkhIhFtIrDAbbFns9nAxxLxrFU58t7tlFuIrQfI 2757
openweights/dashboard/frontend/src/contexts/OrganizationContext.tsx sha256=p9ZZJnZVyvhDzgUPXkjc3kTtuLT0SrvzbFPN0tSvXBI 2916
openweights/dashboard/frontend/src/types/supabase.ts sha256=nU5dGXQM4aSpz03fon62Rl6jBSqDIBoNQGk39qW8flg 1581
openweights/dashboard/screenshots/job_details.png sha256=gRitKXG9ejTzvJd9FtgnmNqS2pswh9DWprLqOfjf5qI 285318
openweights/dashboard/screenshots/jobs_view.png sha256=SfsNGHL72AFr9GvbaLEWSB2PbfFKEBuSo6v-JGdqdXI 554691
openweights/dashboard/screenshots/run_details.png sha256=btulXBU6LrUuKxVR2BvDwfvNhQjRckIa2UUrD6o-PD0 467015
openweights/dashboard/screenshots/workers.png sha256=xf3JZeR6kyGhkleBg6ksiFSKgfHLpat1ZuikyV4XyAc 477778
openweights/worker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
openweights/worker/dpo_ft.py sha256=sin5yczg1Axeg_VsOV2MfpdfrilDOY3Z5vhaFkGw7wU 2529
openweights/worker/gpu_health_check.py sha256=9VCrDlBmCUX9BRjhSOcWa07H62MJD77rUeIT5MpJAgw 4186
openweights/worker/inference.py sha256=kBQRkAsbcwTfTcn0xdNN_-FRWTLbLEyqxK6JXtNuDbg 4236
openweights/worker/main.py sha256=Rdwwf9Xj9G_5ff4mkgJbyOImgYDZ-8dfwnldl6EYcpE 18953
openweights/worker/orpo_ft.py sha256=zmSOq0pk_zvoFncjPSJM8VJctChBtYByx2r2duJ6mJ4 2446
openweights/worker/sft.py sha256=Lz8niMwcPiHZWhsE7OYVbPFER34rHjt7fTyroCRoSCA 4561
openweights/worker/training.py sha256=xZVSB3VB9X428cVFiJBGGNmWnx_05o89IKL6x1bHH1s 3570
openweights/worker/utils.py sha256=bHaBLygqtwsB9juDdq929KEUJ4yn1eajH49u38_f5L0 3059
openweights-0.1.0.dist-info/METADATA sha256=QisAlbJPYSruynAk8nebu20sINLdimGeTvtxdbOaNGc 5351
openweights-0.1.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
openweights-0.1.0.dist-info/licenses/LICENSE.txt sha256=LuIO7nbCuCb-Odq1XG1CjMu0k8ew4n8iPXIo3-qZHFw 1079
openweights-0.1.0.dist-info/RECORD