Exemplo n.º 1
0
 def test_sixty_nine(self):
     nNeurons = 600  # number of neurons in each population
     neo = do_run(nNeurons, 69)
     try:
         spike_count = neo_convertor.count_spikes(neo)
         self.assertEquals(spike_count, 7200)
     except Exception as ex:
         # Just in case the range failed
         raise SkipTest(ex)
Exemplo n.º 2
0
    def test_va_benchmark(self):

        try:
            exc_spikes = do_run()
        # System intentional overload so may error
        except SpinnmanTimeoutException as ex:
            raise SkipTest(ex)
        spike_count = neo_convertor.count_spikes(exc_spikes)
        print(spike_count)
        # CB Jan 14 2019 Result varie between runs
        self.assertLessEqual(2558, spike_count)
        self.assertGreaterEqual(2559, spike_count)
        io = PickleIO(filename=neo_path)
        recorded_spikes = io.read()[0]
        neo_compare.compare_blocks(exc_spikes, recorded_spikes)
Exemplo n.º 3
0
    def test_va_benchmark(self):

        try:
            exc_spikes = do_run()
        # System intentional overload so may error
        except SpinnmanTimeoutException as ex:
            raise SkipTest(ex)
        spike_count = neo_convertor.count_spikes(exc_spikes)
        self.assertLess(1900, spike_count)
        self.assertGreater(2700, spike_count)
        try:
            with open(neo_path, "r") as neo_file:
                recorded_spikes = pickle.load(neo_file)
            neo_compare.compare_blocks(exc_spikes, recorded_spikes)
        except UnicodeDecodeError:
            raise SkipTest(
                "https://github.com/NeuralEnsemble/python-neo/issues/529")
Exemplo n.º 4
0
    def test_va_benchmark(self):

        exc_spikes = do_run(seed=self._test_seed)
        spike_count = neo_convertor.count_spikes(exc_spikes)
        try:
            self.assertLess(1900, spike_count)
            self.assertGreater(2700, spike_count)
        except Exception as ex:
            # Just in case the range failed
            raise SkipTest(ex)

        try:
            with open(neo_path, "r") as neo_file:
                recorded_spikes = pickle.load(neo_file)
            neo_compare.compare_blocks(exc_spikes, recorded_spikes)
        except UnicodeDecodeError:
            raise SkipTest(
                "https://github.com/NeuralEnsemble/python-neo/issues/529")
 def seventy(self):
     nNeurons = 600  # number of neurons in each population
     neo = do_run(nNeurons, 70)
     spike_count = neo_convertor.count_spikes(neo)
     self.assertEqual(spike_count, 7200)
Exemplo n.º 6
0
 def test_run_(self):
     nNeurons = 100  # number of neurons in each population
     neo = do_run(nNeurons)
     spike_count = neo_convertor.count_spikes(neo)
     print(spike_count)
Exemplo n.º 7
0
 def test_run_(self):
     nNeurons = 700  # number of neurons in each population
     neo = do_run(nNeurons)
     spike_count = neo_convertor.count_spikes(neo)
     self.assertEqual(7200, spike_count)