scirs2_spatial/neuromorphic/algorithms/mod.rs
1//! Neuromorphic Computing Algorithms
2//!
3//! This module provides implementations of neuromorphic computing algorithms for
4//! spatial data processing, including spiking neural networks, competitive learning,
5//! and memristive computing approaches.
6
7pub mod competitive_learning;
8pub mod memristive_learning;
9pub mod processing;
10pub mod spiking_clustering;
11
12// Re-export main algorithm structures
13pub use competitive_learning::{CompetitiveNeuralClusterer, HomeostaticNeuralClusterer};
14pub use memristive_learning::AdvancedMemristiveLearning;
15pub use processing::NeuromorphicProcessor;
16pub use spiking_clustering::SpikingNeuralClusterer;