|
Re: random number facilities in numarray and main Python libs: msg#00032python.numeric.general
On Tue, 07 Sep 2004 16:35:11 -0700, Robert Kern <rkern@xxxxxxxx> wrote: > Faheem Mitha wrote: > [snip] >> Are the random number facilities provided by numarray.random_array >> superior to those provided to those provided by the random module in the >> Python library? They certainly seem more extensive, and I like the >> interface better. >> >> If so, why not replace the random module by the equivalent functionality >> from numarray.random_array, and have everyone use the same random number >> generator? Or is this impossible for practical reasons? > > numarray.random_array can generate arrays full of random numbers. > Standard Python's random does not and will not until numarray is part of > the standard library. Standard Python's random also uses the Mersenne > Twister algorithm which is, by most accounts, superior to RANLIB's > algorithm, so I for one would object to replacing it with numarray's > code. :-) > > I do intend to implement the Mersenne Twister algorithm for SciPy's PRNG > facilities (on some unspecified weekend). I will also try to code > something up for numarray, too. Does SciPy have its own random num facilities too? It would easier to just consolidate all these efforts, I would have thought. >> By the way, what is the name of the pseudo-random number generator being >> used? I see that the code is in Packages/RandomArray2/Src, but could not >> see where the name of the generator is mentioned. > > <URL:http://orion.math.iastate.edu/burkardt/c_src/ranlib/ranlib_base.txt> > documents the base algorithm. Thanks for the reference. Faheem. ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: random number facilities in numarray and main Python libs: 00032, Bruce Southey |
|---|---|
| Next by Date: | Re: random number facilities in numarray and main Python libs: 00032, Faheem Mitha |
| Previous by Thread: | Re: random number facilities in numarray and main Python libsi: 00032, Robert Kern |
| Next by Thread: | Re: Re: random number facilities in numarray and main Python libs: 00032, Travis Oliphant |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |