示例#1
0
def setseed(val=0):
    ''' 
    Sets the seed value for the random number generator.

    setseed(val = 0)
    
    ARGUMENTS
    value     integer seed.  If the value is 0, the current system time  
              is used. 
    '''

    try:
        from cvxopt import gsl
        gsl.setseed(val)
    except:
        from random import seed
        if val == 0: val = None
        seed(val)
def setseed(val = 0):
    ''' 
    Sets the seed value for the random number generator.

    setseed(val = 0)
    
    ARGUMENTS
    value     integer seed.  If the value is 0, the current system time  
              is used. 
    '''    

    try:    
        from cvxopt import gsl
        gsl.setseed(val)
    except:
        from random import seed
        if val is 0: val = None
        seed(val)
示例#3
0
文件: test_gsl.py 项目: cvxopt/cvxopt
 def test1(self):
     from cvxopt import gsl
     gsl.setseed(123)
     self.assertTrue(gsl.getseed()==123)
     gsl.setseed()
     self.assertTrue(gsl.getseed()>0)
示例#4
0
 def test1(self):
     from cvxopt import gsl
     gsl.setseed(123)
     self.assertTrue(gsl.getseed() == 123)
     gsl.setseed()
     self.assertTrue(gsl.getseed() > 0)