File size: 969 Bytes
032a961 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | """SPIRA — Spiking Plastic Recurrent Architecture.
A CPU-only sequence-learning system outside the transformer/BPE paradigm:
* EPT: entropy-patch tokenization (constant-information quanta,
content-addressed, zero vocabulary training);
* SpikingCore: LIF reservoir with Dale's law, homeostatic thresholds,
reward-modulated STDP (three-factor learning, no backpropagation);
* Hippocampus: one-shot associative memory with lane-redundant indexing
for episodic recall and pattern completion under corruption.
"""
__version__ = "0.1.0"
from .ept import EPT
from .hashing import fnv1a64, splitmix64, lane_key32, input_neurons, Mulberry32
from .hippocampus import Hippocampus
from .spiking import SpikingCore
from .model import SPIRA, SPIRAConfig, PatchRegistry
__all__ = [
"EPT", "Hippocampus", "SpikingCore", "SPIRA", "SPIRAConfig",
"PatchRegistry", "fnv1a64", "splitmix64", "lane_key32", "input_neurons",
"Mulberry32", "__version__",
]
|