Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | DEV: update asv.conf.json | Pauli Virtanen | 2019-11-24 | 1 | -2/+3 |
| | | | | | Due to Numpy cythonize changes, Cython is required. Update renamed asv option + bump default Python version. | ||||
* | BENCH: adding benchmarks for avx based ufuncs | Raghuveer Devulapalli | 2019-10-08 | 1 | -0/+34 |
| | |||||
* | add benchmark | Guillaume Horel | 2019-07-11 | 1 | -0/+13 |
| | |||||
* | DOC: Update benchmark codes to match current set. | Robert Kern | 2019-06-25 | 1 | -2/+2 |
| | |||||
* | MAINT: remove xoshiro* BitGenerators | mattip | 2019-06-26 | 1 | -4/+2 |
| | |||||
* | MAINT: remove ThreeFry BitGenerator | mattip | 2019-06-25 | 1 | -2/+2 |
| | |||||
* | MAINT: remove pcg32 BitGenerator | mattip | 2019-06-25 | 1 | -2/+2 |
| | |||||
* | MAINT: remove dSFMT | mattip | 2019-06-16 | 1 | -2/+2 |
| | |||||
* | MAINT: Misc. typo fixes (#13664) | luzpaz | 2019-05-31 | 1 | -1/+1 |
| | | | | | | * DOC, MAINT: Misc. typo fixes Found via `codespell` | ||||
* | BENCH: fix benchmark suite importability on Numpy<1.17 | Pauli Virtanen | 2019-05-30 | 1 | -1/+7 |
| | |||||
* | Merge pull request #13163 from mattip/randomgen | Sebastian Berg | 2019-05-28 | 1 | -4/+93 |
|\ | | | | | | | | | ENH: randomgen This merges randomgen into numpy, which was originally developed at https://github.com/bashtage/randomgen and provides a new and improved API for random number generation with much new and improved functionality. | ||||
| * | STY: Clean up code | Kevin Sheppard | 2019-05-27 | 1 | -15/+15 |
| | | | | | | | | | | | | Pep8 fixes Remove unused imports Fix name error | ||||
| * | Revert "MAINT: Implement API changes for randomgen-derived code" | Kevin Sheppard | 2019-05-27 | 1 | -4/+4 |
| | | | | | | | | This reverts commit 17e0070df93f4262908f884dca4b08cb7d0bba7f. | ||||
| * | merge master into branch | mattip | 2019-05-22 | 1 | -0/+6 |
| |\ | |||||
| * | | MAINT: remove threefry32, xoroshiro128, xorshift1024 BitGenerators | mattip | 2019-05-20 | 1 | -6/+4 |
| | | | |||||
| * | | MAINT: Implement API changes for randomgen-derived code | mattip | 2019-05-20 | 1 | -47/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | remove numpy.random.gen, BRNG.generator, pcg*, rand, randn remove use_mask and Lemire's method, fix benchmarks for PCG removal convert brng to bitgen (in C) and bit_generator (in python) convert base R{NG,andom.*} to BitGenerator, fix last commit randint -> integers, remove rand, randn, random_integers RandomGenerator -> Generator, more "basic RNG" -> BitGenerator random_sample -> random, jump -> jumped, resync with randomgen Remove derived code from entropy Port over changes accepted in upstream to protect log(0.0) where relevant fix doctests for jumped, better document choice Remove Python 2.7 shims Use NPY_INLINE to simplify Fix performance.py to work Renam directory brng to bit_generators Fix examples wiht new directory structure Clarify relationship to historical RandomState Remove references to .generator Rename xoshiro256/512starstar | ||||
| * | | BUG: __dealloc__ can be called without __init__ in some error modes | mattip | 2019-05-20 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | | | | skip doctests that require scipy move original mtrand module to _mtrand adjust documentation for namespace change | ||||
| * | | BENCH: convert bencmarks to asv format | mattip | 2019-05-20 | 1 | -0/+99 |
| | | | | | | | | | | | | | | | | | | | | | remove files that were part of the origal repo rework randomgen docs to integrate with numpy and fix some links remove convenience functions, require explicit call to gen.brng move code out of numpy.random.randomgen into numpy.random | ||||
* | | | Merge pull request #13399 from superbobry/np.array-list-of-array-like | Matti Picus | 2019-05-26 | 1 | -0/+4 |
|\ \ \ | |_|/ |/| | | ENH: Improved performance of PyArray_FromAny for sequences of array-like | ||||
| * | | ENH: Improved performance of PyArray_FromAny for sequences of array-like | Sergei Lebedev | 2019-05-19 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prior to this commit np.array([array_like]) would recursively copy each element of array_like. This is due to the fact that setArrayFromSequence only special-cased lists of NumPy arrays, any other object was treated as a sequence even if it supported buffer or __array*__ interfaces. See tensorflow/tensorflow#27692 for details. The commit generalizes the special-case in setArrayFromSequence to any array-like, i.e. a buffer or an object with __array__, __array_interface__ __array_struct__. | ||||
* | | | Merge pull request #13541 from juliantaylor/restore-unpack-performance | Matti Picus | 2019-05-21 | 1 | -0/+6 |
|\ \ \ | |_|/ |/| | | ENH: restore unpack bit lookup table | ||||
| * | | ENH: restore unpack bit lookup table | Julian Taylor | 2019-05-12 | 1 | -0/+6 |
| |/ | | | | | | | | | | | Restores the good performance of unpackbits we had since 1.13. Added a second lookup table for the new little bitorder flag and changed it to be stored in little endian as it is the more common endian. | ||||
* | | BENCH: Modify benchmarks for radix sort. | Hameer Abbasi | 2019-05-12 | 1 | -13/+32 |
|/ | |||||
* | Add benchmark for sorting random array. | Hameer Abbasi | 2019-04-08 | 1 | -0/+1 |
| | |||||
* | BENCH: fix Savez suite, previously was actually calling pickle.dump() | Christopher Whelan | 2019-03-23 | 1 | -1/+2 |
| | |||||
* | Merge pull request #12968 from hameerabbasi/sort-benchmarks | Matti Picus | 2019-02-27 | 1 | -32/+130 |
|\ | | | | | BENCH: Re-write sorting benchmarks | ||||
| * | Minor typo. [ci skip] | Hameer Abbasi | 2019-02-25 | 1 | -1/+1 |
| | | |||||
| * | Address feedback from @eric-wieser and @charris. | Hameer Abbasi | 2019-02-25 | 1 | -79/+65 |
| | | |||||
| * | Fix the missing types. | Hameer Abbasi | 2019-02-20 | 1 | -9/+17 |
| | | |||||
| * | Get rid of __getattr__ magic. | Hameer Abbasi | 2019-02-20 | 1 | -9/+10 |
| | | |||||
| * | Respond to feedback from @eric-wieser | Hameer Abbasi | 2019-02-18 | 1 | -86/+83 |
| | | |||||
| * | Change according to feedback from @charris. | Hameer Abbasi | 2019-02-18 | 1 | -5/+33 |
| | | |||||
| * | Sorting benchmarks. | Hameer Abbasi | 2019-02-14 | 1 | -28/+106 |
| | | |||||
* | | BENCH: set ones in any/all benchmarks to 1 instead of 0 (#12986) | Christopher Whelan | 2019-02-19 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #8159 from wrwrwr/import-benchmark | Matti Picus | 2019-02-14 | 1 | -0/+36 |
|\ \ | |/ |/| | ENH: Add import time benchmarks. | ||||
| * | ENH: Add import time benchmarks. | wrwrwr | 2016-10-15 | 1 | -0/+36 |
| | | |||||
* | | Merge pull request #12724 from mattip/remove-warning | Eric Wieser | 2019-01-13 | 2 | -3/+3 |
|\ \ | | | | | | | BENCH: quiet DeprecationWarning | ||||
| * | | BENCH: quiet warnings in benchmarks | mattip | 2019-01-13 | 2 | -3/+3 |
| | | | |||||
* | | | ENH: improve performance of numpy.core.records.fromarrays (#12596) | Daniel Hrisca | 2019-01-13 | 1 | -0/+43 |
| | | | | | | | | | * ENH: improve performance of numpy.core.records.fromarrays and add benchmarks | ||||
* | | | Merge pull request #12723 from jakirkham/inc_other_sort_benchmarks | Matti Picus | 2019-01-13 | 1 | -19/+30 |
|\ \ \ | |/ / |/| | | BENCH: Expand sort benchmarks | ||||
| * | | Drop `None` sort `kind` as it doesn't work yet | John Kirkham | 2019-01-12 | 1 | -1/+1 |
| | | | |||||
| * | | Drop radix benchmark as it is not included yet | John Kirkham | 2019-01-12 | 1 | -1/+1 |
| | | | |||||
| * | | Fix benchmark. | Hameer Abbasi | 2019-01-02 | 2 | -33/+30 |
| | | | |||||
| * | | Update benchmarks. | Hameer Abbasi | 2019-01-02 | 1 | -7/+11 |
| | | | |||||
| * | | Add benchmarks | Hameer Abbasi | 2019-01-02 | 1 | -1/+1 |
| | | | |||||
| * | | Add benchmarks. | Hameer Abbasi | 2019-01-02 | 1 | -0/+10 |
| | | | |||||
* | | | Merge pull request #12684 from mattip/benchmark-ufuncs | Sebastian Berg | 2019-01-09 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | DEV: remove _arg from public API, add matmul to benchmark ufuncs | ||||
| * | | | DEV: remove _arg from public API, add matmul to benchmark ufuncs | mattip | 2019-01-07 | 1 | -1/+1 |
| |/ / | |||||
* | | | BENCH: add asv nanfunction benchmarks | Tyler Reddy | 2019-01-05 | 1 | -0/+61 |
|/ / | |||||
* | | BENCH: don't fail at import time with old Numpy | Pauli Virtanen | 2019-01-01 | 1 | -1/+9 |
| | |