summaryrefslogtreecommitdiff
path: root/benchmarks
Commit message (Collapse)AuthorAgeFilesLines
* BENCH: set ones in any/all benchmarks to 1 instead of 0 (#12986)Christopher Whelan2019-02-191-1/+1
|
* Merge pull request #8159 from wrwrwr/import-benchmarkMatti Picus2019-02-141-0/+36
|\ | | | | ENH: Add import time benchmarks.
| * ENH: Add import time benchmarks.wrwrwr2016-10-151-0/+36
| |
* | Merge pull request #12724 from mattip/remove-warningEric Wieser2019-01-132-3/+3
|\ \ | | | | | | BENCH: quiet DeprecationWarning
| * | BENCH: quiet warnings in benchmarksmattip2019-01-132-3/+3
| | |
* | | ENH: improve performance of numpy.core.records.fromarrays (#12596)Daniel Hrisca2019-01-131-0/+43
| | | | | | | | | * ENH: improve performance of numpy.core.records.fromarrays and add benchmarks
* | | Merge pull request #12723 from jakirkham/inc_other_sort_benchmarksMatti Picus2019-01-131-19/+30
|\ \ \ | |/ / |/| | BENCH: Expand sort benchmarks
| * | Drop `None` sort `kind` as it doesn't work yetJohn Kirkham2019-01-121-1/+1
| | |
| * | Drop radix benchmark as it is not included yetJohn Kirkham2019-01-121-1/+1
| | |
| * | Fix benchmark.Hameer Abbasi2019-01-022-33/+30
| | |
| * | Update benchmarks.Hameer Abbasi2019-01-021-7/+11
| | |
| * | Add benchmarksHameer Abbasi2019-01-021-1/+1
| | |
| * | Add benchmarks.Hameer Abbasi2019-01-021-0/+10
| | |
* | | Merge pull request #12684 from mattip/benchmark-ufuncsSebastian Berg2019-01-091-1/+1
|\ \ \ | | | | | | | | DEV: remove _arg from public API, add matmul to benchmark ufuncs
| * | | DEV: remove _arg from public API, add matmul to benchmark ufuncsmattip2019-01-071-1/+1
| |/ /
* | | BENCH: add asv nanfunction benchmarksTyler Reddy2019-01-051-0/+61
|/ /
* | BENCH: don't fail at import time with old NumpyPauli Virtanen2019-01-011-1/+9
| |
* | Merge pull request #12552 from lagru/pad-benchmarkCharles Harris2018-12-261-7/+35
|\ \ | | | | | | BENCH: Improve benchmarks for numpy.pad
| * | Bench: Adjust parameters and explain backgroundLars Grueter2018-12-201-17/+33
| | | | | | | | | | | | See new class docstring for an explanation of these changes.
| * | BENCH: Pin dtype to float64 for np.pad's benchmarksLars Grueter2018-12-151-3/+3
| | |
| * | BENCH: Make the pad benchmark pagefault in setupMark Harfouche2018-12-151-7/+19
| | |
* | | ENH: refactor __array_function__ pure Python implementationStephan Hoyer2018-12-191-3/+3
|/ /
* | Update benchmarks/asv.conf.jsonCharles Harris2018-11-091-1/+1
| | | | | | Co-Authored-By: shoyer <shoyer@gmail.com>
* | DEV: change ASV benchmarks to run on Python 3.7 by defaultStephan Hoyer2018-11-041-1/+1
| |
* | ENH: Add a benchmark comparing block to copy in the 3D caseMark Harfouche2018-10-191-7/+24
| |
* | Merge pull request #11991 from hmaarrfk/block_optimize_orderMatti Picus2018-10-011-0/+18
|\ \ | | | | | | MAINT: speed up _block by avoiding a recursive closure
| * | BENCH: Add a relatable 2D benchmark for blockMark Harfouche2018-09-201-0/+18
| | |
* | | Revert goal_time -> sample_timeStephan Hoyer2018-09-241-1/+1
| | |
* | | Revert removal of Benchmark classStephan Hoyer2018-09-2414-67/+87
| | |
* | | Merge branch 'master' into nep-18-initialStephan Hoyer2018-09-247-17/+46
|\ \ \
| * \ \ Merge pull request #11889 from MichaelSaah/sort-setup-speedupCharles Harris2018-09-221-11/+17
| |\ \ \ | | | | | | | | | | BENCH: Split bench_function_base.Sort into Sort and SortWorst.
| | * | | BENCH: Split bench_function_base.Sort into Sort and SortWorst.MichaelSaah2018-09-051-11/+17
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | SortWorst houses the worst-case setup code and the time_sort_worst method. Everything else remains in Sort. Done in response to issue #11875
| * | | Merge pull request #11957 from juliantaylor/hugepagesCharles Harris2018-09-221-0/+4
| |\ \ \ | | | | | | | | | | ENH: mark that large allocations can use huge pages
| | * | | BENCH: add out of place memcpy benchmarkJulian Taylor2018-09-201-0/+4
| | |/ /
| * | | Added a message to readme about page faultingMark Harfouche2018-09-161-0/+8
| | | |
| * | | Force pagefaults on other benchmarks tooMark Harfouche2018-09-163-5/+13
| | | |
| * | | MAINT: np.pad Explicitely cause pagefaults to happen before starting the ↵Mark Harfouche2018-09-161-1/+4
| |/ / | | | | | | | | | benchmark
* | | CLN: remove the internal Benchmark classStephan Hoyer2018-09-2414-86/+66
| | |
* | | Add initial benchmarks for __array_function__Stephan Hoyer2018-09-212-1/+62
|/ /
* | BENCH: split out slow setup method in bench_shape_base.BlockPauli Virtanen2018-09-041-15/+25
| | | | | | | | | | The setup for bench_shape_base.Block.time_3d takes 0.5sec -- split it out to avoid slowing down the other Block benchmarks.
* | BENCH: Add benchmarks for np.loadtxt reading from CSV formatTyler Reddy2018-08-091-0/+177
| | | | | | | | | | | | * NumPy currently has no asv benchmarks for np.loadtxt; now adding a number of benchmarks for np.loadtxt handling of CSV format files to prevent performance regressions
* | MAINT: Produce a more readable repr of argument packs in benchmarkEric Wieser2018-06-291-20/+32
| | | | | | | | Follow up to gh-11453
* | BENCH: add ufunc argument parsing benchmarks.Marten van Kerkwijk2018-06-291-0/+47
| |
* | BENCH: belated addition of lcm, gcd to ufunc benchmark.Marten van Kerkwijk2018-06-291-9/+11
| |
* | HTTP -> HTTPS, and other linkrot fixesMike Toews2018-06-161-1/+1
| |
* | BENCH: Add basic benchmarks for numpy.padLars G2018-05-241-0/+25
| |
* | BENCH: Add benchmark for permutationKevin Sheppard2018-05-101-0/+15
| | | | | | | | Add permutation benchmarks for 1d, 2d and scalar
* | DOC: update asv urlJarrod Millman2017-11-031-1/+1
| |
* | BENCH: histogramming benchmarksJohn Goetz2017-10-231-0/+28
| | | | | | | | | | | | | | | | | | These benchmarks test filling histograms with uniform- linear binning in 1D and 2D, each with full coverage, where the histogram's range is the same as the sample data, with small coverage where the histogram's range is 1% of the sample data and finally with fine binning over the full range.
* | BENCH: Added missing ufunc benchmarksKeno Goertz2017-10-111-16/+14
| | | | | | | | Added divmod, float_power, heaviside, is_nat and positive