correct name of tester class, remove unrealistig test
This commit is contained in:
parent
dacde1f1b6
commit
cef2f7a016
@ -7,7 +7,7 @@ from models.LIFACnoise import LifacNoiseModel
|
||||
from stimuli.SinusAmplitudeModulation import SinusAmplitudeModulationStimulus
|
||||
|
||||
|
||||
class HelperFunctionsTester(unittest.TestCase):
|
||||
class LifacNoiseTester(unittest.TestCase):
|
||||
|
||||
# TODO specify exact parameters for all test (multiple sets?)
|
||||
def setUp(self) -> None:
|
||||
@ -47,7 +47,7 @@ class HelperFunctionsTester(unittest.TestCase):
|
||||
self.assertTrue(np.array_equal(spikes, spikes_fast), msg="The spike times between the fast and slow simulation aren't equal")
|
||||
|
||||
def test_find_v_offset(self):
|
||||
v_offsets = [50, 100, 150, 250, 1000]
|
||||
v_offsets = [-10, 50, 100, 150, 250]
|
||||
threshold = 0.01
|
||||
test_model = self.model.get_model_copy()
|
||||
stimulus = SinusAmplitudeModulationStimulus(700, 0, 0, amplitude=0) # no stimulus
|
||||
@ -62,7 +62,11 @@ class HelperFunctionsTester(unittest.TestCase):
|
||||
continue
|
||||
|
||||
measured_offset = self.model.find_v_offset(goal_freq, stimulus, threshold)
|
||||
# print(offset, measured_offset)
|
||||
# test_model.set_variable("v_offset", measured_offset)
|
||||
# _, spikes = test_model.simulate_fast(stimulus, 5)
|
||||
# measured_freq = hF.mean_freq_of_spiketimes_after_time_x(spikes, 1)
|
||||
# print("offsets:", offset, measured_offset)
|
||||
# print("freqs:", goal_freq, measured_freq)
|
||||
self.assertTrue(abs(offset - measured_offset) < 1)
|
||||
|
||||
def test_fin_v_offset_threshold_limit(self):
|
||||
|
Loading…
Reference in New Issue
Block a user