Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #15648 from xiegengxin/avx512-exp-float64 | Matti Picus | 2020-04-23 | 1 | -6/+8 |
|\ | | | | | MAINT: AVX512 implementation with intrinsic for float64 input np.exp() | ||||
| * | MAINT: provide float64 logisticregression bench | Gengxin Xie | 2020-03-16 | 1 | -6/+8 |
| | | |||||
* | | Added benchmark for _var with complex input. | Ross Barnowski | 2020-03-09 | 1 | -0/+11 |
| | | |||||
* | | improving benchmark doc according the suggestion | Qiyu8 | 2020-03-03 | 1 | -1/+1 |
| | | |||||
* | | improving benchmark doc according the suggestion | Qiyu8 | 2020-03-03 | 1 | -1/+1 |
| | | |||||
* | | improving benchmark doc according the suggestion | Qiyu8 | 2020-03-03 | 1 | -3/+4 |
| | | |||||
* | | improving benchmark doc according the suggestion | Qiyu8 | 2020-03-03 | 1 | -6/+6 |
| | | |||||
* | | improve benchmark doc formating | Qiyu8 | 2020-03-02 | 1 | -1/+1 |
| | | |||||
* | | improve benchmark doc format2 | Qiyu8 | 2020-03-02 | 1 | -2/+2 |
| | | |||||
* | | improve benchmark doc formate | Qiyu8 | 2020-03-02 | 1 | -19/+23 |
| | | |||||
* | | improve benchmark doc | Qiyu8 | 2020-03-02 | 1 | -4/+30 |
|/ | |||||
* | TEST: Enable accuracy tests for float32 sin/cos/exp/log for AVX platforms | Raghuveer Devulapalli | 2020-02-12 | 1 | -4/+4 |
| | |||||
* | BENCH: Adding benchmarks for float32 and float64 sin/cos/exp/log functions | Raghuveer Devulapalli | 2020-02-11 | 1 | -1/+31 |
| | |||||
* | Merge pull request #15465 from mwtoews/imports | Sebastian Berg | 2020-02-07 | 2 | -4/+0 |
|\ | | | | | MAINT: cleanup unused imports; avoid redefinition of imports | ||||
| * | MAINT: cleanup unused imports; avoid redefinition of imports | Mike Taves | 2020-02-06 | 2 | -4/+0 |
| | | | | | | | | | | | | | | * Cleanup unused imports (F401) of mostly standard Python modules, or some internal but unlikely referenced modules * Where internal imports are potentially used, mark with noqa * Avoid redefinition of imports (F811) | ||||
* | | BENCH: Adding benchmarks for cmplx number operations | Raghuveer Devulapalli | 2020-02-01 | 1 | -0/+74 |
|/ | |||||
* | BENCH: adding benchmarks for np.maximum | Raghuveer Devulapalli | 2020-01-28 | 1 | -0/+22 |
| | |||||
* | MAINT: Remove other uses of six module | Mike Taves | 2020-01-21 | 2 | -4/+1 |
| | |||||
* | [MAINT] Cleanup python2 sys.version checks | Seth Troisi | 2020-01-20 | 1 | -5/+1 |
| | |||||
* | [MAINT] Remove six | Seth Troisi | 2020-01-20 | 1 | -2/+1 |
| | |||||
* | Merge pull request #15278 from seberg/bench-small-array-coercion | Matti Picus | 2020-01-07 | 1 | -0/+57 |
|\ | | | | | BENCH: Add benchmark for small array coercions | ||||
| * | BENCH: Add benchmark for small array coercions | Sebastian Berg | 2020-01-07 | 1 | -0/+57 |
| | | | | | | | | | | Note that since the benchmarks are so fast, the actual results are diluted behind one more python function call. | ||||
* | | BENCH: Add basic benchmarks for take and putmask | Sebastian Berg | 2020-01-07 | 1 | -0/+45 |
|/ | |||||
* | MAINT: Remove implicit inheritance from object class (#15236) | Jon Dufresne | 2020-01-05 | 4 | -4/+4 |
| | | | | | | | Inheriting from object was necessary for Python 2 compatibility to use new-style classes. In Python 3, this is unnecessary as there are no old-style classes. Dropping the object is more idiomatic Python. | ||||
* | MAINT: Remove unnecessary 'from __future__ import ...' statements | Jon Dufresne | 2020-01-03 | 18 | -36/+0 |
| | | | | | As numpy is Python 3 only, these import statements are now unnecessary and don't alter runtime behavior. | ||||
* | 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 |
| |