Skip to main content

Complete Machine Learning Framework for Production

Project description

FRAMEWORM

Complete Machine Learning Framework for Production

PyPI Python Tests Coverage Documentation License Discord


Features

  • 🚀 Simple API - Train models in minutes
  • 📊 Experiment Tracking - Built-in, no external servers
  • 🔍 Hyperparameter Search - Grid, random, Bayesian
  • 🎯 Production Ready - Export, serve, deploy
  • Fast - Multi-GPU, distributed, mixed precision
  • 🎨 Web Dashboard - Beautiful UI for tracking

Quick Start

pip install frameworm
frameworm init my-project
cd my-project
frameworm train --config config.yaml

See documentation for more.


Why FRAMEWORM?

Feature FRAMEWORM PyTorch Lightning Others
Training
Experiment Tracking ✅ Built-in ⚠️ External ⚠️ External
Hyperparameter Search ✅ Built-in ⚠️ Limited
Deployment ✅ Built-in ⚠️ Limited
Web UI ✅ Built-in
Complexity Low Medium High

Documentation


Contributing

See CONTRIBUTING.md


License

MIT License - see LICENSE


Citation

@software{frameworm2024,
  title = {FRAMEWORM: Complete Machine Learning Framework},
  author = {Aakash Ali},
  year = {2026},
  url = {https://github.com/Aakash0440/frameworm}
}

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

frameworm-1.0.1.tar.gz (107.3 kB view details)

Uploaded Source

Built Distribution

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

frameworm-1.0.1-py3-none-any.whl (134.1 kB view details)

Uploaded Python 3

File details

Details for the file frameworm-1.0.1.tar.gz.

File metadata

  • Download URL: frameworm-1.0.1.tar.gz
  • Upload date:
  • Size: 107.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for frameworm-1.0.1.tar.gz
Algorithm Hash digest
SHA256 c19ab9108f29c2a3eeeefba1a3f9788df0d9dc5720e11c311edc5ae9432e119f
MD5 411d1f26d1901c7f17418a57b75b8f1e
BLAKE2b-256 8393fb8688ce51ad032ca4fab5f37c4ee7183653bda63b7300f89315a77a2db3

See more details on using hashes here.

File details

Details for the file frameworm-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: frameworm-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 134.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for frameworm-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb16de36ba7388be00409d6662541fa7c0d550f35b2d03d35a2a77104e8b6e88
MD5 8edbed5fb76f1fa2cf36afcedb1d4642
BLAKE2b-256 a51cf0b2e03ee81dd863c96773f3b3123c62839a0bb63a8e2273c3b6ba1c0b01

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