def __init__(self, name, params=(), boundaries=None, constrain='clip'):
     if boundaries != None:
         assert isinstance(
             boundaries, tuple
         ), "The boundries parameter of PyNNDistribution has to be tuple, while it is: %s" % type(
             boundaries)
     assert constrain == 'clip' or constrain == 'redraw', "The parameter constrain has to be either \'clip\' or \'redraw\'"
     assert isinstance(
         params, tuple
     ), "The boundries parameter of PyNNDistribution has to be tuple"
     RandomDistribution.__init__(self,
                                 parameters=params,
                                 boundaries=boundaries,
                                 constrain=constrain)
 def __init__(self,name,**params):
     RandomDistribution.__init__(self,name,**params)  
Example #3
0
 def __init__(self, name, **params):
     self._first = True
     RandomDistribution.__init__(self, name, rng=mozaik.pynn_rng, **params)
 def __init__(self,name,params=(),boundaries=None,constrain='clip'):
     if boundaries != None:
       assert isinstance(boundaries,tuple) , "The boundries parameter of PyNNDistribution has to be tuple, while it is: %s" % type(boundaries)
     assert constrain == 'clip' or constrain == 'redraw', "The parameter constrain has to be either \'clip\' or \'redraw\'"
     assert isinstance(params,tuple) , "The boundries parameter of PyNNDistribution has to be tuple"
     RandomDistribution.__init__(self,parameters=params,boundaries=boundaries,constrain=constrain)  
Example #5
0
 def __init__(self, name, params=()):
     assert isinstance(params, tuple)
     RandomDistribution.__init__(self, name, params)
 def __init__(self, name, **params):
     RandomDistribution.__init__(self, name, **params)