NumPy adattivo che si ottimizza automaticamente per il tuo hardware
Project description
AdaptiveNumPy 🚀
English
What is AdaptiveNumPy?
AdaptiveNumPy is an intelligent wrapper over NumPy that automatically optimizes numerical computations for your specific hardware.
Key Features
- Automatic Hardware Detection: Identifies CPU, cores, and SIMD instructions (SSE4a, AVX2, AVX512)
- Kernel Fusion: Merges multiple operations into a single, faster kernel
- Automatic Parallelization: Uses all available cores but leaves 1 free for system responsiveness
- Intelligent Memory Management: Automatically spills data to SSD when RAM is full
- Pattern Learning: Learns from usage patterns to optimize repeated operations
- Smart Float32: Uses faster Float32 precision when accuracy is not at risk
Installation
pip install adaptive-numpy
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
adaptive_numpy-0.1.0.tar.gz
(2.8 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 adaptive_numpy-0.1.0.tar.gz.
File metadata
- Download URL: adaptive_numpy-0.1.0.tar.gz
- Upload date:
- Size: 2.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c393253989a4b7c59f038a98c00654154d81c4bb202ad34281a4a9b927cc303
|
|
| MD5 |
f633ca37a9bcd302394910ee41cf36e8
|
|
| BLAKE2b-256 |
8486638f71c548c4159db6fba83b9a057896fa6b74fdb6998aec3a82a6731d43
|
File details
Details for the file adaptive_numpy-0.1.0-py3-none-any.whl.
File metadata
- Download URL: adaptive_numpy-0.1.0-py3-none-any.whl
- Upload date:
- Size: 2.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8af683c8ef477e85fe4a121c09c4cf97a7924b8d3c64233f7eb864ad8414a4d4
|
|
| MD5 |
b74d7f20225005d48c48fd73f835e291
|
|
| BLAKE2b-256 |
20e28b9e9a70508bf9e5b8bf14cb52cf95108a8cd875bc7d9e0e839d3061b762
|