summaryrefslogtreecommitdiff
path: root/numpy/random
Commit message (Collapse)AuthorAgeFilesLines
* Add the cached Gaussian to the state tuple. Preserve backwards compatibility ↵Robert Kern2008-04-093-2235/+2325
| | | | with the old state tuple.
* Fix #581.Robert Kern2008-04-093-2194/+2222
|
* Re-generated the pyrex mtrand code after fixing seed setting bug: ticket #555Travis Oliphant2008-03-223-2056/+2081
|
* Attempt to fix ticket #555Travis Oliphant2008-03-222-0/+5
|
* Make sure that multivariate_normal() uses the standard_normal() method ↵Robert Kern2008-02-122-1865/+1489
| | | | rather than the function so as to use the same consistent state.
* ran reindentJarrod Millman2008-02-081-4/+4
|
* numpy.random now builds with sconsDavid Cournapeau2008-01-072-0/+90
|
* more janitorial workJarrod Millman2007-12-291-3/+3
|
* Use a correct upper bound for the inversion search in binomial distributions.Robert Kern2007-12-061-1/+1
|
* BUG: fix incorrect ordering of the 'good' and 'bad' objects in the ↵Robert Kern2007-12-031-2/+2
| | | | hypergeometric distribution.
* Fix randint for negative interval.Stefan van der Walt2007-11-233-4/+10
|
* Rename test classes to CapWords.Stefan van der Walt2007-10-021-1/+1
|
* Fix Von Mises random number generation algorithm to match that of Python and R.Travis Oliphant2007-09-091-14/+15
|
* Temporary workaround for problem with 'multivariate' when specifying zeroStefan van der Walt2007-08-284-847/+861
| | | | probabilities.
* When checking for the _WIN32 preprocessor symbol, don't #error on failurecookedm2007-05-281-2/+1
|
* Clean up setup() calls.Pearu Peterson2007-05-111-1/+1
|
* Fix #484: random state not portable between 32-bit and 64-bit architecturescookedm2007-04-022-2277/+2342
| | | | | The random state now uses a uint32 array on both architectures. It should also handle old pickles.
* Fixes #488. In rk_interval, use rk_random if the interval size is less than ↵cookedm2007-04-021-0/+8
| | | | | | | 2**32. For 64-bit machines, this means results will agree with 32-bit machines, and will be faster for these interval sizes (one less rk_random evaluation).
* More fixes to mtrand from recent speed ups.Travis Oliphant2007-03-203-480/+419
|
* More fixes related to #471Travis Oliphant2007-03-202-30/+23
|
* Fix ticket #471Travis Oliphant2007-03-202-21/+16
|
* Make random number generators faster for scalar parameters.Travis Oliphant2007-03-193-3825/+6059
|
* Added dirichlet random number generator to NumPyTravis Oliphant2007-02-012-1036/+1335
|
* Correct mtrand for Pyrex 0.9.5Robert Kern2007-01-283-1109/+995
|
* Fix missing import statement. Fix bug where random.permutation did not ↵Travis Oliphant2007-01-192-635/+648
| | | | accept numpy scalars.
* Regenerate mtrand.c with the lxml project's branch of Pyrex in order to fi a ↵Robert Kern2007-01-091-833/+866
| | | | 2.5-related bug in the official Pyrex distribution.
* Whitespace cleanup.Stefan van der Walt2007-01-081-2/+1
|
* Fix random.shuffleTravis Oliphant2006-12-093-1868/+2056
|
* Fix shuffle and chararray printing for empty strings.Travis Oliphant2006-12-091-5/+25
|
* Fix random.poisson(0) to return 0 (#229)Travis Oliphant2006-09-133-897/+912
|
* Pass the converted array arguments instead of the scalars.Robert Kern2006-09-112-907/+894
|
* Many name-changes in oldnumeric. This may break some numpy code that was ↵Travis Oliphant2006-08-043-438/+0
| | | | using the oldnumeric interface.
* Add PyArray_ContiguousFromObject to numpy.pxiTravis Oliphant2006-08-012-126/+69
|
* Update to use pyrex 0.9.4.1Travis Oliphant2006-07-262-1644/+1712
|
* Fix random.uniformTravis Oliphant2006-07-263-2122/+2072
|
* Add broadcasting behavior to random-number generators. Fix cholesky to keep ↵Travis Oliphant2006-07-254-5362/+8461
| | | | matrix return.
* Make sure we deal with null bytes appropriate when getting a random stream ↵Robert Kern2006-07-203-5317/+5318
| | | | of bytes as a Python string.
* Remove global symbols from numpy. Remove use of replacetypechars in convertcode.Travis Oliphant2006-07-121-1/+0
|
* Redo mtrand.pyx with Pyrex 0.9.4.1: fixes bug in test_histogram2d on Python ↵cookedm2006-07-041-500/+544
| | | | 2.3.5
* Fix up mtrand compile again.Travis Oliphant2006-06-291-160/+116
|
* Fix init_by_array to properly initialize the has_gauss and has_binomial ↵Robert Kern2006-06-241-0/+2
| | | | members. Fixes #155.
* Add CObject APIRobert Kern2006-06-131-0/+16
|
* Check-in name-space changes so that numpy.oldnumeric is the compatibility ↵Travis Oliphant2006-06-121-1/+1
| | | | module and numpy does not contain all of the names.
* Apply patch #137Travis Oliphant2006-06-122-214/+242
|
* Fix syntax error in numpy/random/old.py: can't use import * in functions anymorecookedm2006-06-101-1/+0
|
* Add RNG interface and clean up old-interfaces to be separate from newer ones.Travis Oliphant2006-06-093-0/+439
|
* Update mtrand codeTravis Oliphant2006-06-091-9/+7
|
* Use dot instead of matrixmultiplyTravis Oliphant2006-06-091-5/+5
|
* Change rand and randn back to not take tuple argument. Alter docstring to ↵Travis Oliphant2006-06-021-1010/+938
| | | | alert user what function to use to pass in a tuple.
* Change rand and randn back to not take tuple argument. Alter docstring to ↵Travis Oliphant2006-06-021-4/+9
| | | | alert user what function to use to pass in a tuple.