Exemplo n.º 1
0
 def set_value_by_selector(self, selector, key, value):
     if key == "spike_times":
         old_values = self.get_value(key)
         if isinstance(old_values, RangedListOfList):
             ranged_list = old_values
         else:
             # Keep all the setting stuff in one place by creating a
             # RangedListofLists
             ranged_list = RangedListOfList(
                 size=self.n_atoms, value=old_values)
         ranged_list.set_value_by_selector(
             selector, value, ranged_list.is_list(value, self.n_atoms))
         self.set_value(key, ranged_list)
     else:
         SimplePopulationSettable.set_value_by_selector(
             self, selector, key, value)
 def set_value(self, key, value):
     SimplePopulationSettable.set_value(self, key, value)
     self._change_requires_neuron_parameters_reload = True
 def set_value(self, key, value):
     SimplePopulationSettable.set_value(self, key, value)
     self.__change_requires_neuron_parameters_reload = True