NumPy-based Python interface to Intel (R) MKL Random Number Generation functionality. Provides high-performance random number generation backed by Intel MKL. Current version 1.4.1, supporting Python 3.10-3.14. Release cadence is irregular.
pip install mkl-randomNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Quickstart: import mkl_random, seed, and generate random samples using the MKL backend.
Upgrade Python to 3.10+ and reinstall mkl-random.
Use mkl_random.seed() for MKL-based generators and numpy.random.seed() for numpy backend if needed.
Avoid star import; use import mkl_random and then mkl_random.normal(...).
Run 'pip install mkl-random' or 'conda install -c intel mkl-random'.
Install the Intel MKL library via conda ('conda install mkl') or download from Intel's website. On Linux, set LD_LIBRARY_PATH to MKL library directory.