def array(self): if self._array is None: if self.mode!='spike': return ActivityNode.array(self) self._array=self.activity_to_array(self._output/self.dt) return self._array
def array(self): if self._array is None: if self.mode != 'spike': return ActivityNode.array(self) self._array = self.activity_to_array(self._output / self.dt) return self._array
def array(self): if self._array is None: if self.mode != 'spike': return ActivityNode.array(self) self._array = self.activity_to_array( numpy.where(self._output >= 0, 1.0 / self.dt, 0)) return self._array