Skip to content

Commit

Permalink
Fix for external devices
Browse files Browse the repository at this point in the history
  • Loading branch information
rowleya committed Sep 22, 2018
1 parent ff37b9b commit 080102c
Showing 1 changed file with 0 additions and 8 deletions.
8 changes: 0 additions & 8 deletions spynnaker8/models/populations/population.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
from spynnaker.pyNN.exceptions import InvalidParameterType
from spynnaker.pyNN.models.pynn_population_common import PyNNPopulationCommon
from spynnaker.pyNN.utilities.constants import SPIKES
from spynnaker.pyNN.models.abstract_pynn_model import AbstractPyNNModel
from spinn_front_end_common.utilities import globals_variables
from spinn_front_end_common.utilities.exceptions import ConfigurationException

Expand All @@ -26,26 +25,19 @@ def __init__(
initial_values=None, label=None, constraints=None,
additional_parameters=None):
# pylint: disable=too-many-arguments
size = self._roundsize(size, label)

# hard code initial values as required
if initial_values is None:
initial_values = {}

model = cellclass
if inspect.isclass(cellclass):
if not issubclass(cellclass, AbstractPyNNModel):
raise TypeError(
"cellclass must be a subclass of AbstractPyNNModel")
if cellparams is None:
model = cellclass()
else:
model = cellclass(**cellparams)
self._celltype = model

if not isinstance(model, AbstractPyNNModel):
raise TypeError("cellclass must extend AbstractPyNNModel")

# build our initial objects
super(Population, self).__init__(
spinnaker_control=globals_variables.get_simulator(),
Expand Down

0 comments on commit 080102c

Please sign in to comment.