Skip to main content

A Python interface for running ML workloads on Kubernetes

Project description

📦Kubetorch🔥

A Python interface for running ML workloads on Kubernetes

Kubetorch enables you to run any Python code on Kubernetes at any scale by specifying required resources, distribution, and scaling directly in code. It provides caching and hot redeployment for 1-2 second iteration cycles, handles hardware faults and preemptions programmatically, and orchestrates complex, heterogeneous workloads with built-in observability and fault tolerance.

What Kubetorch Enables

  • 100x faster iteration from 10+ minutes to 1-3 seconds for complex ML applications like RL and distributed training
  • 50%+ compute cost savings through intelligent resource allocation, bin-packing, and dynamic scaling
  • 95% fewer production faults with built-in fault handling with programmatic error recovery and resource adjustment

Apache 2.0 License

🏃‍♀️ Built by Runhouse 🏠

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kubetorch-0.2.4.tar.gz (184.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kubetorch-0.2.4-py3-none-any.whl (223.9 kB view details)

Uploaded Python 3

File details

Details for the file kubetorch-0.2.4.tar.gz.

File metadata

  • Download URL: kubetorch-0.2.4.tar.gz
  • Upload date:
  • Size: 184.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.11 Darwin/24.3.0

File hashes

Hashes for kubetorch-0.2.4.tar.gz
Algorithm Hash digest
SHA256 2124b2a6d0c95ce8e91da1b235d66b9c7224ece294438535339a701fc4d637d9
MD5 b0d4058c31eb606141d5477768c5514f
BLAKE2b-256 9e7c90fef0f44dd2318393de8dabe098c30061f9ac7cf510833f31d5ee29d360

See more details on using hashes here.

File details

Details for the file kubetorch-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: kubetorch-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 223.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.11 Darwin/24.3.0

File hashes

Hashes for kubetorch-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b481c91819ed553fcc50e15730f616eb1f0522d1419e969d3cfe41efef2c0870
MD5 fc805f6c9c72ca02dfe4359fbb21aac6
BLAKE2b-256 d9ca25386afc3201b5b4637fafdfc58c6f3a98f37bbcf12326ace18876a38bc9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page