Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | STY: Add blank line for PEP8. | Charles Harris | 2017-09-12 | 1 | -0/+1 |
| | | | [ci skip] | ||||
* | [MAINT] Add block benchmarks | Jamie Townsend | 2017-09-12 | 1 | -0/+88 |
| | | | | Note I've parameterised the benchmarks to run at three sizes. | ||||
* | MAINT/DOC: Use builtin when np.{x} is builtins.{x}. | Eric Wieser | 2017-08-05 | 3 | -4/+4 |
| | | | | | | | This is the case for x in {int, bool, str, float, complex, object}. Using the np.{x} version is deceptive as it suggests that there is a difference. This change doesn't affect any external behaviour. The `long` type is missing in python 3, so np.long is still useful | ||||
* | BENCH: Add some basic ma benchmarks | Eric Wieser | 2017-04-12 | 1 | -0/+93 |
| | |||||
* | MAINT: Move ma benchmarks to new file | Eric Wieser | 2017-04-11 | 2 | -15/+20 |
| | |||||
* | BENCH: use initialized memory for count_nonzero benchmark | Julian Taylor | 2017-03-25 | 1 | -2/+2 |
| | | | | | For the bool case uninitialized memory can randomly go into the slow path handling values different than 0 or 1. | ||||
* | BENCH: add benchmarks for operations with temporaries | Julian Taylor | 2017-02-24 | 1 | -0/+20 |
| | |||||
* | Merge pull request #8629 from eric-wieser/speedup-indices | Marten van Kerkwijk | 2017-02-19 | 1 | -0/+5 |
|\ | | | | | ENH: Improve the efficiency of indices | ||||
| * | TST: add a benchmark for indices | Eric Wieser | 2017-02-18 | 1 | -0/+5 |
| | | |||||
* | | MAINT: ensure benchmark suite is importable on old numpy versions | Pauli Virtanen | 2017-02-18 | 1 | -1/+1 |
|/ | |||||
* | TST: add extended packbits tests | Julian Taylor | 2017-01-12 | 1 | -0/+32 |
| | | | | | Larger data to account for future vectorization. Also add benchmarks for packbits and unpackbits | ||||
* | DOC: change Numpy to NumPy in remaining files | Pierre de Buyl | 2016-09-06 | 1 | -6/+6 |
| | | | | the files in doc/ and numpy/ were covered in previous commits | ||||
* | ENH: add inplace cases to fast ufunc loop macros | Julian Taylor | 2016-09-01 | 1 | -0/+39 |
| | | | | | | | | Both gcc and clang don't automatically specialize the inplace case, so add extra conditions to the loop macros to get the compilers to emit decent code. Without them inplace code ends up much slower than the out of place code. | ||||
* | ENH: added axis param for np.count_nonzero | gfyoung | 2016-08-04 | 2 | -3/+24 |
| | | | | Closes gh-391. | ||||
* | BENCH: add more sort benchmarks | Julian Taylor | 2016-07-29 | 1 | -0/+28 |
| | | | | | benchmark for random, all equal elements, many equal elements and median of 3 worst case | ||||
* | BENCH: add correlate/convolve benchmarks. | Ralf Gommers | 2016-05-28 | 1 | -27/+44 |
| | | | | Related to gh-5978, which makes significant changes to these functions. | ||||
* | ENH: make memmap file in temporary directory | Matthew Brett | 2016-02-14 | 1 | -1/+10 |
| | | | | | | Memmap test can fail if run from a directory for which we don't have write permission. Avoid NamedTemporaryFile because of problems reopening files on Windows. | ||||
* | BUG: only benchmark complex256 if it exists | Matthew Brett | 2016-02-14 | 1 | -1/+2 |
| | | | | | Only benchmark complex256 type if numpy has it (MSVC windows builds do not). | ||||
* | BENCH: Add some benchmarks for `matmul`. | John Kirkham | 2016-01-16 | 1 | -0/+18 |
| | |||||
* | BENCH: Reorganize existing benchmarks by the order they show up when run in ↵ | John Kirkham | 2016-01-16 | 1 | -11/+11 |
| | | | | the benchmarking suite. | ||||
* | Merge pull request #6969 from charris/bench-randint | Charles Harris | 2016-01-12 | 1 | -0/+38 |
|\ | | | | | ENH: Add benchmark tests for numpy.random.randint. | ||||
| * | ENH: Add benchmark tests for numpy.random.randint. | Charles Harris | 2016-01-07 | 1 | -0/+38 |
| | | | | | | | | | | | | This add benchmarks randint. There is one set of benchmarks for the default dtype, 'l', that can be tracked back, and another set for the new dtypes 'bool', 'uint8', 'uint16', 'uint32', and 'uint64'. | ||||
* | | BENCH: Perform benchmarking for the computation of `inner` on a matrix with ↵ | John Kirkham | 2016-01-08 | 1 | -0/+7 |
|/ | | | | itself. | ||||
* | BENCH: Add benchmarks between an array and its transpose that share data, ↵ | John Kirkham | 2016-01-06 | 1 | -0/+14 |
| | | | | which should be optimized, versus the same configuration without shared data. | ||||
* | BENCH: speed up benchmark suite import time; bump bench_ufunc timeout upward | Pauli Virtanen | 2015-12-14 | 6 | -51/+107 |
| | | | | | | The input data generation in benchmarks/common.py takes ~ 1s, and it is not used by most benchmarks. Generate it lazily instead, making sure the generation is done in the setup() routines. | ||||
* | BENCH: allow benchmark suite to run on Python 3 | Pauli Virtanen | 2015-12-06 | 2 | -5/+9 |
| | |||||
* | PERF: add 0d structured indexing benchmark | Pauli Virtanen | 2015-10-18 | 1 | -0/+23 |
| | |||||
* | WHT: break long lines + pep8 | Pauli Virtanen | 2015-08-24 | 4 | -14/+21 |
| | |||||
* | DOC: mention asv in release notes and add a readme | Pauli Virtanen | 2015-08-22 | 1 | -0/+62 |
| | |||||
* | MAINT: add airspeed velocity benchmarks | Pauli Virtanen | 2015-08-22 | 12 | -0/+809 |
| | | | | Converted from numpy-vbench suite | ||||
* | REM: Remove benchmarks files. | Charles Harris | 2013-02-28 | 5 | -146/+0 |
| | | | | | | | | | | | The files are very basic, old benchmarks testing numpy against numeric and numarray. The competitors are almost defunct and, while benchmarks are awesome, we really need a more polished and complete framework that runs against the current competition. I think the early results from these benchmarks were posted, maybe even presented, and could be found in a search. Closes #3088 ;) So old a tuple parameter was used. | ||||
* | 2to3: Updata `except Exception, msg:` syntax in files not in numpy/ . | Charles Harris | 2013-02-27 | 1 | -1/+1 |
| | | | | This should finish the updating of the exception syntax. | ||||
* | ran reindent | Jarrod Millman | 2008-02-08 | 1 | -1/+0 |
| | |||||
* | updating to us import numpy as np convention | Jarrod Millman | 2007-12-15 | 4 | -25/+32 |
| | |||||
* | ran reindent.py to cleanup whitespaces | Jarrod Millman | 2007-11-19 | 1 | -1/+1 |
| | |||||
* | Make sorting benchmarks all sort integers | Charles Harris | 2007-04-07 | 1 | -9/+9 |
| | |||||
* | Refactor benchmarks. | Stefan van der Walt | 2007-02-17 | 4 | -41/+90 |
| | |||||
* | Fix to example. | Travis Oliphant | 2006-07-18 | 1 | -1/+1 |
| | |||||
* | Change occurrences of N.rand to N.random.rand. | Stefan van der Walt | 2006-07-12 | 1 | -4/+4 |
| | |||||
* | Remove dependency on _internal.py from pickles. Clean up Py_ssize_t usage. ↵ | Travis Oliphant | 2006-07-02 | 2 | -8/+8 |
| | | | | Add .ctypes attribute for use with the ctypes module if it's available. | ||||
* | Add simple indexing test. | Travis Oliphant | 2006-06-28 | 1 | -0/+42 |
| | |||||
* | Add benchmark for creating new arrays. | Travis Oliphant | 2006-06-28 | 1 | -0/+9 |
| | |||||
* | Add a function to retrieve a user-defined type number from the name of the ↵ | Travis Oliphant | 2006-06-27 | 1 | -0/+9 |
| | | | | associated type-object | ||||
* | Run reindent.py (script distributed with Python) over the source to remove ↵ | cookedm | 2006-03-10 | 1 | -5/+0 |
| | | | | extraneous whitespace | ||||
* | More documentation updates | edschofield | 2006-01-05 | 1 | -3/+3 |
| | |||||
* | Changed all references to scipy to numpy | Travis Oliphant | 2006-01-04 | 1 | -3/+3 |
| | |||||
* | Added benchmarks folder | Travis Oliphant | 2005-12-31 | 1 | -0/+36 |