Skip to main content

NumPy adattivo che si ottimizza automaticamente per il tuo hardware

Project description

AdaptiveNumPy 🚀

Python License


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


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)

Uploaded Source

Built Distribution

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

adaptive_numpy-0.1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

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

Hashes for adaptive_numpy-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5c393253989a4b7c59f038a98c00654154d81c4bb202ad34281a4a9b927cc303
MD5 f633ca37a9bcd302394910ee41cf36e8
BLAKE2b-256 8486638f71c548c4159db6fba83b9a057896fa6b74fdb6998aec3a82a6731d43

See more details on using hashes here.

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

Hashes for adaptive_numpy-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8af683c8ef477e85fe4a121c09c4cf97a7924b8d3c64233f7eb864ad8414a4d4
MD5 b74d7f20225005d48c48fd73f835e291
BLAKE2b-256 20e28b9e9a70508bf9e5b8bf14cb52cf95108a8cd875bc7d9e0e839d3061b762

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