KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21571/root/usr/lib64/python2.4/site-packages/Numeric/RNG/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21571/root/usr/lib64/python2.4/site-packages/Numeric/RNG/__init__.py
"""
 x=CreateGenerator(seed) creates an random number generator stream
   seed < 0  ==>  Use the default initial seed value.
   seed = 0  ==>  Set a "random" value for the seed from the system clock.
   seed > 0  ==>  Set seed directly (32 bits only).
   x.ranf() samples from that stream.
   x.sample(n) returns a vector from that stream.

 ranf() returns a stream of random numbers
 random_sample(n) returns a vector of length n filled with random numbers
"""
import Numeric
from RNG import *

standard_generator = CreateGenerator(-1)

def ranf():
        "ranf() = a random number from the standard generator."
        return standard_generator.ranf()

def random_sample(*n):
        """random_sample(n) = array of n random numbers;
        random_sample(n1, n2, ...)= random array of shape (n1, n2, ..)"""

        if not n:
                return standard_generator.sample(1)
        m = 1
        for i in n:
                m = m * i
        return Numeric.reshape (standard_generator.sample(m), n)


Anon7 - 2021