Skip to main content

A toolkit for multi-task and multi-objective optimization.

Project description

lit-learn: A Toolkit for Deep Learning

lit-learn is a Python toolkit designed for deep learning built on PyTorch Lightning and Lightning Fabric.

📦 Installation

git clone https://github.com/tanganke/lit-learn.git
cd lit-learn
pip install -e .

📚 Documentation

Comprehensive documentation is available:

cd docs
make html

🎯 Roadmap

  • Core architecture with Lightning/Fabric support
  • Multi-task learning algorithms
  • Multi-objective optimization methods
  • Advanced Pareto optimization (NSGA-II, MOGA)
  • Bayesian optimization integration
  • AutoML for hyperparameter tuning
  • More pre-built algorithms
  • Integration with popular datasets

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

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

lit_learn-0.1.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

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

lit_learn-0.1.0-py3-none-any.whl (15.6 kB view details)

Uploaded Python 3

File details

Details for the file lit_learn-0.1.0.tar.gz.

File metadata

  • Download URL: lit_learn-0.1.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for lit_learn-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c07b3f9bf28cffc929ba2eb4120dd535e6ae743d60491e81fb081b88f1acba1e
MD5 8784ef31c75d75d14dedf869a3002516
BLAKE2b-256 d2b6f16c26e48f07e24c21c8c779c7a735f05e730f9f86edab255e5fad1fadd3

See more details on using hashes here.

File details

Details for the file lit_learn-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: lit_learn-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 15.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.11

File hashes

Hashes for lit_learn-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 31763a098986a23de9e96484d23c7256a22de0747bdd8403c7fc6bf13fece9d3
MD5 6ee7d29489350e64f383fbe8f71c33fc
BLAKE2b-256 cfc8acf5f05d2fc1c1536541d362de820d3a0a5ef78d5be06e941e16cfe24fb9

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