From 4928fedc4e2f420bc991afebc15b37e703485cac Mon Sep 17 00:00:00 2001 From: "a.ott" Date: Mon, 20 Jan 2020 16:20:40 +0100 Subject: [PATCH] change base function to line --- models/FirerateModel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/FirerateModel.py b/models/FirerateModel.py index 4455eef..577b2eb 100644 --- a/models/FirerateModel.py +++ b/models/FirerateModel.py @@ -1,12 +1,12 @@ from stimuli.AbstractStimulus import AbstractStimulus from models.AbstractModel import AbstractModel import numpy as np -from functions import full_boltzmann +from functions import line class FirerateModel(AbstractModel): KEYS = ["function_params", "f_zero", "adaptation_factor", "a_zero", "a_tau", "step_size"] - VALUES = [[200, 0, 0.5, 0], -np.inf, 0.05, 0, 8, 0.01] + VALUES = [[25, 1], -np.inf, 0.05, 0, 8, 0.01] def __init__(self, params: dict = None): super().__init__(params) @@ -49,7 +49,7 @@ class FirerateModel(AbstractModel): def frequency_step(self, current_stimulus): params = self.parameters["function_params"] - return full_boltzmann(current_stimulus, params[0], params[1], params[2], params[3]) + return line(current_stimulus, params[0], params[1]) def simulates_voltage_trace(self) -> bool: return False