Search
Search Results
Search finished, found 10 page(s) matching the search query.
- NumPy benchmarks
...Contributing to NumPy NumPy benchmarks...
- Building from source
...n test), drop into IPython (spin ipython), or take other development steps like build the html documentation or running benchmarks. The spin interface is self-documenting, so please see spin --help and spin <subcommand> --help for detailed...
- Contributing to NumPy
...er guidelines Who can be a reviewer? Communication guidelines Reviewer checklist Standard replies for reviewing NumPy benchmarks Usage Benchmarking versions Writing benchmarks NumPy C style guide For downstream package authors Understan...
- NumPy 1.11.0 Release Notes
...auto’, ‘fd’, ‘scott’, ‘rice’, ‘sturges’] as the argument to ‘bins’ results in the corresponding estimator being used. A benchmark suite using Airspeed Velocity has been added, converting the previous vbench-based one. You can run the suite...
- NumPy 2.0.0 Release Notes
...Google Highway library, using VQSort on AArch64. Execution time is improved by up to 16x in some cases, see the PR for benchmark results. Extensions to other platforms will be done in the future. (gh-24018) Complex types - underlying C t...
- NumPy 2.1.0 Release Notes
...aving speed by about 5% for large arrays. (gh-26388) OpenBLAS on x86_64 and i686 is built with fewer kernels. Based on benchmarking, there are 5 clusters of performance around these kernels: PRESCOTT NEHALEM SANDYBRIDGE HASWELL SKYLAKEX. (...
- NumPy 2.2.0 Release Notes
...nts will be seen on Python 3.12 or newer. (gh-27119) OpenBLAS on x86_64 and i686 is built with fewer kernels. Based on benchmarking, there are 5 clusters of performance around these kernels: PRESCOTT NEHALEM SANDYBRIDGE HASWELL SKYLAKEX. O...
- numpy.einsum
...ements can be particularly significant with larger arrays: >>> a = np.ones(64).reshape(2,4,8) Basic einsum: ~1520ms (benchmarked on 3.1GHz Intel i5.) >>> for iteration in range(500): ... _ = np.einsum('ijk,ilm,njm,nlk,abc->',a,a,a,a,...
- Development workflow
...ewhere. Standard acronyms to start the commit message with are: API: an (incompatible) API change BENCH: changes to the benchmark suite BLD: change related to building numpy BUG: bug fix CI: continuous integration DEP: deprecate something,...
- Setting up and using your development environment
...endencies: $ python -m pip install -r requirements/test_requirements.txt $ python -m pip install asv # only for running benchmarks To build the development version of NumPy and run tests, spawn interactive shells with the Python import pa...