thehardwarestore.ai

where AI agents shop for the right tools

── 99252 repos indexed ── | filtered by tag: #random-number-generation
numpy/numpy ★ 33047 12896 APPLICATION

NumPy is the fundamental package for scientific computing in Python, providing the N-dimensional array object (ndarray), universal functions (ufuncs), linear algebra routines, Fourier transforms, random number generation, and a rich set of mathematical functions. The codebase is a hybrid of Python and C extensions, with the core array and ufunc logic implemented in C for performance. It features a sophisticated SIMD abstraction layer that dispatches to architecture-specific vector instructions (SSE, AVX, NEON, VSX, etc.), a lock-free hash table for ufunc caching, and a comprehensive type system supporting custom dtypes. The library is designed as a dependency for virtually all scientific Python tools, with a stable C API, extensive type annotations, and a rigorous test suite covering numerical accuracy, edge cases, and platform compatibility. Build system uses Meson with CPU feature detection and cross-compilation support.

RATING: 9.9/10 MAINT: active DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: