예제 #1
0
파일: functions.py 프로젝트: w6hu/nengo
 def __init__(self,
              func,
              dimensions=1,
              time=False,
              index=None,
              use_cache=False):
     AbstractFunction.__init__(self, dimensions)
     transientFunctions[self] = func
     self.time = time
     self.index = index
     self.use_cache = use_cache
예제 #2
0
파일: functions.py 프로젝트: travisfw/nengo
    def __init__(self,func,dimensions=1,time=False,index=None,use_cache=False):
        AbstractFunction.__init__(self,dimensions)
        PythonFunctionCache.transientFunctions[self]=func
        self.time=time
        self.index=index
        self.use_cache=use_cache

        code = inspect.getsource(func)
        self.simple=self.checkIfSimple(code)
        
        if self.simple:
          self.setCode(code)
          self.setName(func.func_name)
예제 #3
0
 def __init__(self, dimensions, data):
     AbstractFunction.__init__(self, dimensions)
     self.data = data
     self.counter = 0
     self.warned = False
예제 #4
0
 def __init__(self, dimensions, data):
     AbstractFunction.__init__(self, dimensions)
     self.data = data
     self.counter = 0
     self.warned = False
예제 #5
0
파일: functions.py 프로젝트: shuw/nengo
 def __init__(self,func,dimensions=1,time=False,index=None,use_cache=False):
     AbstractFunction.__init__(self,dimensions)
     PythonFunctionCache.transientFunctions[self]=func
     self.time=time
     self.index=index
     self.use_cache=use_cache