def __init__(self, label=None, seed=None, add_to_container=None, vocabs=None): super().__init__(label, seed, add_to_container) warnings.warn( DeprecationWarning( "The nengo.spa module is deprecated. Please switch to using the " "Nengo SPA project <https://www.nengo.ai/nengo-spa/>.")) vocabs = [] if vocabs is None else vocabs enable_spa_params(self) self._modules = {} self._default_vocabs = {} for vo in vocabs: if vo.dimensions in self._default_vocabs: warnings.warn("Duplicate vocabularies with dimension %d. " "Using the last entry in the vocab list with " "that dimensionality." % (vo.dimensions)) self._default_vocabs[vo.dimensions] = vo self._initialized = True
def __init__(self, label=None, seed=None, add_to_container=None, vocabs=[]): super(SPA, self).__init__(label, seed, add_to_container) enable_spa_params(self) self._modules = {} self._default_vocabs = {} for vo in vocabs: if vo.dimensions in self._default_vocabs: warnings.warn("Duplicate vocabularies with dimension %d. " "Using the last entry in the vocab list with " "that dimensionality." % (vo.dimensions)) self._default_vocabs[vo.dimensions] = vo
def __init__(self, label=None, seed=None, add_to_container=None, vocabs=None): super().__init__(label, seed, add_to_container) warnings.warn(DeprecationWarning( "The nengo.spa module is deprecated. Please switch to using the " "Nengo SPA project <https://www.nengo.ai/nengo-spa/>.")) vocabs = [] if vocabs is None else vocabs enable_spa_params(self) self._modules = {} self._default_vocabs = {} for vo in vocabs: if vo.dimensions in self._default_vocabs: warnings.warn("Duplicate vocabularies with dimension %d. " "Using the last entry in the vocab list with " "that dimensionality." % (vo.dimensions)) self._default_vocabs[vo.dimensions] = vo self._initialized = True
def __init__(self, label=None, seed=None, add_to_container=None): super(SPA, self).__init__(label, seed, add_to_container) enable_spa_params(self) self._modules = {} self._default_vocabs = {}