adapt to moved rectify and fix v_offset bug
This commit is contained in:
parent
e0c1ab31a3
commit
5712b1bb84
@ -2,8 +2,7 @@
|
||||
from stimuli.AbstractStimulus import AbstractStimulus
|
||||
from models.AbstractModel import AbstractModel
|
||||
import numpy as np
|
||||
import helperFunctions as hf
|
||||
from numba import jit
|
||||
import functions as fu
|
||||
|
||||
|
||||
class LifacNoiseModel(AbstractModel):
|
||||
@ -40,7 +39,7 @@ class LifacNoiseModel(AbstractModel):
|
||||
|
||||
for time_point in np.arange(0, total_time_s*1000, self.parameters["step_size"]):
|
||||
# rectified input:
|
||||
stimulus_strength = hf.rectify(stimulus.value_at_time_in_ms(time_point))
|
||||
stimulus_strength = fu.rectify(stimulus.value_at_time_in_ms(time_point))
|
||||
|
||||
v_next = self._calculate_voltage_step(current_v, stimulus_strength - current_a)
|
||||
a_next = self._calculate_adaption_step(current_a)
|
||||
@ -65,7 +64,7 @@ class LifacNoiseModel(AbstractModel):
|
||||
def _calculate_voltage_step(self, current_v, input_v):
|
||||
v_base = self.parameters["v_base"]
|
||||
step_size = self.parameters["step_size"]
|
||||
v_offset = self.parameters["V_offset"]
|
||||
v_offset = self.parameters["v_offset"]
|
||||
mem_tau = self.parameters["mem_tau"]
|
||||
|
||||
noise_strength = self.parameters["noise_strength"]
|
||||
|
Loading…
Reference in New Issue
Block a user