High-performance ML primitives powered by Rust
Project description
TurboML: High-Performance Machine Learning
TurboML is a blazing fast Machine Learning and Math library for Python, written in Rust. It uses SIMD (AVX2) instructions, Parallel Processing, and Memory Optimization to run 200x-400x faster than standard Python/NumPy for specific workloads.
🚀 Features
- TurboMatrix: 245x Faster Matrix Multiplication using hardware acceleration (AVX2).
- TurboSolver: 170x Faster Linear Regression Training using parallel gradient descent.
- TurboArray: Memory-efficient array storage (uses 67% less RAM than Python lists).
- Universal Accelerator: Generic parallel processing for custom heavy loops (O(N^6) complexity support).
📦 Installation
pip install turbo_ml_dhakshin
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
turbo_ml-0.1.9.tar.gz
(10.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file turbo_ml-0.1.9.tar.gz.
File metadata
- Download URL: turbo_ml-0.1.9.tar.gz
- Upload date:
- Size: 10.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c861a2707b501663089b6c3f203ce90b8e5ff3858460bb6dc2ee944b66e9089c
|
|
| MD5 |
a597b8a8f99a8e25d411747b3524b6ec
|
|
| BLAKE2b-256 |
f873544d4a349b1b3778aff4e399d9b215c7b099379fe16ce84d1a427ae6736c
|
File details
Details for the file turbo_ml-0.1.9-cp38-abi3-win_amd64.whl.
File metadata
- Download URL: turbo_ml-0.1.9-cp38-abi3-win_amd64.whl
- Upload date:
- Size: 186.1 kB
- Tags: CPython 3.8+, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ebb4c95fd07221241c8ee5ab51d8daf5e2b1eb70c54a74944b5b12ae1b8218a
|
|
| MD5 |
dbdb0dab64f6836e6859f7bbcc2b6b80
|
|
| BLAKE2b-256 |
ee652a6a3bb867ab9edc7f2c4742a14d7e54e195147abad107a969d088f119a2
|