summaryrefslogtreecommitdiff
path: root/numpy/random/generator.pyx
Commit message (Expand)AuthorAgeFilesLines
* API: move bit_generator and generator to be privatemattip2019-10-111-4124/+0
* API: refactor function names in distribution.{h,c}, refactor float_fillmattip2019-10-111-20/+23
* API: make BitGenerators privatemattip2019-10-111-1/+1
* API: rename common, bounded_integers -> _common, _bounded_integers; cleanupmattip2019-10-111-3/+3
* API: rearrange the cython files in numpy.randommattip2019-10-111-22/+113
* BUG: random: Use correct length when axis is given to shuffle.Warren Weckesser2019-10-081-3/+3
* BUG: Avoid ctypes in GeneratorsKevin Sheppard2019-09-181-2/+2
* ENH: Improve permutation and shuffle functions on a given axisKexuan Sun2019-09-141-14/+34
* BUG: Fix segfault in `random.permutation(x)` when x is a string. (#14241)Maxwell Aladago2019-08-221-2/+8
* Merge pull request #13812 from thrasibule/fast_floydCharles Harris2019-07-131-28/+60
|\
| * add shuffle keywordGuillaume Horel2019-07-111-4/+11
| * nogilGuillaume Horel2019-07-111-1/+1
| * extra shuffle at the end and tweak heuristicGuillaume Horel2019-07-111-1/+2
| * faster shuffleGuillaume Horel2019-07-111-8/+27
| * prevent warningsGuillaume Horel2019-07-111-4/+4
| * no wraparoundGuillaume Horel2019-07-111-1/+1
| * use typed memoryview instead of C arrayGuillaume Horel2019-07-111-8/+3
| * Rewrite Floyd algorithmGuillaume Horel2019-07-111-17/+27
* | DOC: emphasize random API changesmattip2019-07-091-8/+2
|/
* ENH: Rename default_gen to default_rngRobert Kern2019-06-291-44/+44
* BUG: Ensure consistent interpretation of uint64 states. (#13861)Robert Kern2019-06-281-1/+3
* ENH: np.random.default_gen() (#13840)Robert Kern2019-06-281-142/+154
* MAINT: remove xoshiro* BitGeneratorsmattip2019-06-261-2/+2
* MAINT: random: Rewrite the hypergeometric distribution.Warren Weckesser2019-06-141-2/+23
* BUG: Make ``Generator._masked`` flag default to ``False``. (#13774)Bernardt Duvenhage2019-06-131-1/+1
* Reduced line length.bduvenhage2019-06-131-1/+2
* DOC: Update of reference to paper for Lemire's method. Replaced with 2019 jou...bduvenhage2019-06-131-1/+1
* BUG: Fix random.choice when probability is not C contiguous (#13716)jeremiedbb2019-06-061-3/+6
* MAINT: Remove version added from GeneratorKevin Sheppard2019-06-011-5/+0
* MAINT: Misc. typo fixes (#13664)luzpaz2019-05-311-1/+1
* BUG/MAINT: Disallow non-native byteorder in random intsKevin Sheppard2019-05-281-1/+7
* STY: Clean up codeKevin Sheppard2019-05-271-1/+1
* DOC: Add __all__ and document lockKevin Sheppard2019-05-271-0/+12
* ENH: Split poisson_lam_maxKevin Sheppard2019-05-231-1/+1
* MAINT: remove tomaxint, random_sample from generatormattip2019-05-231-50/+0
* BUG: test, fix missing return to deprecated functionmattip2019-05-231-1/+1
* MAINT: remove threefry32, xoroshiro128, xorshift1024 BitGeneratorsmattip2019-05-201-3/+3
* MAINT: Implement API changes for randomgen-derived codemattip2019-05-201-463/+260
* ENH: Add closed generator to randintKevin Sheppard2019-05-201-15/+23
* ENH: Add fast path for randint broadcastingKevin Sheppard2019-05-201-5/+10
* ENH: Finish hypergeometric 0Kevin Sheppard2019-05-201-6/+4
* DOC: fix doctests, move numpy.random -> numpy.random.gen in generator.pyxmattip2019-05-201-98/+99
* ENH: Improvce choice without replacementKevin Sheppard2019-05-201-17/+78
* MAINT: Simplify return typesKevin Sheppard2019-05-201-21/+6
* ENH: Extend multinomial and fix zipfKevin Sheppard2019-05-201-22/+49
* BUG: __dealloc__ can be called without __init__ in some error modesmattip2019-05-201-24/+27
* BENCH: convert bencmarks to asv formatmattip2019-05-201-0/+4091