Source code for spinn_front_end_common.abstract_models.abstract_generates_data_specification

from six import add_metaclass

from spinn_utilities.abstract_base import AbstractBase, abstractmethod


[docs]@add_metaclass(AbstractBase) class AbstractGeneratesDataSpecification(object): __slots__ = ()
[docs] @abstractmethod def generate_data_specification(self, spec, placement): """ Generate a data specification :param spec: The data specification to write to :param placement: the placement object this spec is associated with :type spec:\ :py:class:`data_specification.DataSpecificationGenerator` :rtype: None """