A framework for building optimization modules to boost the performances of your AI systems
Documentation: docs.nebuly.com/
Nebullvm is a framework for building the optimization modules needed to optimize the performances of your AI systems. The optimization modules are stack-agnostic and work with any library. They are designed to be easily integrated into your system, providing a quick and seamless boost to its performance. Simply plug and play to start realizing the benefits of optimized performance right away.
If you like the idea, give us a star to show your support for the project ⭐
What can this help with?
There are multiple modules we actually provide built on top of the framework:
✅ Speedster: Automatically apply the best set of SOTA optimization techniques to achieve the maximum inference speed-up on your hardware.
✅ OpenAlphaTensor: Increase the computational performances of an AI model with custom-generated matrix multiplication algorithm fine-tuned for your specific hardware.
✅ Forward-Forward: The Forward Forward algorithm is a method for training deep neural networks that replaces the backpropagation forward and backward passes with two forward passes.
Next modules and roadmap
We are actively working on incorporating the following modules, as requested by members of our community, in upcoming releases:
- CloudSurfer: Automatically discover the optimal cloud configuration and hardware on AWS, GCP and Azure to run your AI models.
- OptiMate: Interactive tool guiding savvy users in achieving the best inference performance out of a given model / hardware setup.
Contributing
As an open source project in a rapidly evolving field, we welcome contributions of all kinds, including new features, improved infrastructure, and better documentation. If you're interested in contributing, please see the linked page for more information on how to get involved.
Metadata
Release files for nebullvm 0.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nebullvm-0.10.0.tar.gz | 136.2 kB | Without provenance | Details for nebullvm-0.10.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nebullvm-0.10.0-py3-none-any.whl | Python 3 | none | any | Details for nebullvm-0.10.0-py3-none-any.whl |
Total release size: 356.0 kB
Release files / nebullvm-0.10.0.tar.gz
| Download URL | nebullvm-0.10.0.tar.gz |
|---|---|
| Size | 136.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
564e323d3674b16677ce13cafba233a74bb10c6b5225092bed873632f1590995
|
|
BLAKE2b-256 checksum How to use checksums |
a6b23014cec3069a91b2cca5ed417c8b7cd6c9329cf4b0648261c4d16ff40918
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.15
|
Release files / nebullvm-0.10.0-py3-none-any.whl
| Download URL | nebullvm-0.10.0-py3-none-any.whl |
|---|---|
| Size | 219.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
90067ed426d2bbc2089fa59449d7218bb149195c11ab2a591313347865da9960
|
|
BLAKE2b-256 checksum How to use checksums |
5467ebd5832c9f42135de7b7bd269d596b8491a31d28801744c491da93903d8f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.15
|
Security for nebullvm 0.10.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.