def set(self,value,calc_output=True):
     ActivityNode.set(self,value,calc_output=False)
     if self.mode=='spike':
         if value is None:
             self._set_current=None            
         else:    
             c=self.array_to_current(self._set_array)+self.Jbias
             self._set_current=c
     if calc_output: self._calc_output()
Esempio n. 2
0
 def set(self, value, calc_output=True):
     ActivityNode.set(self, value, calc_output=False)
     if self.mode == 'spike':
         if value is None:
             self._set_current = None
         else:
             c = self.array_to_current(self._set_array) + self.Jbias
             self._set_current = c
     if calc_output: self._calc_output()
Esempio n. 3
0
 def set(self, value, calc_output=True):
     ActivityNode.set(self, value, calc_output=False)
     if self.mode == 'spike':
         c = self.array_to_current(self._set_array) + self.Jbias
         self._set_current = c