API Reference macula_tweann v#0.11.3

View Source

Modules

Actuator process for TWEANN networks.

Brain process for real-time neural network inference.

Brain learner process for weight adaptation via plasticity.

Internal pub/sub for brain subsystem communication using pg.

Supervisor for brain system components.

Brain system facade - unified API for neural network inference and learning.

Phenotype constructor for TWEANN networks.

Neural network coordinator for TWEANN networks.

Genetic crossover (recombination) for neural networks.

Exoself - Neural network lifecycle manager

Fitness postprocessing for multi-objective optimization.

Activation and utility functions for neural computation.

Genetic mutation operators for neural network evolution.

Genotype representation for TWEANN networks.

Liquid Time-Constant (LTC) neural dynamics.

LTC (Liquid Time-Constant) mutation operators for neural network evolution.

Application behaviour for macula_tweann.

Supervisor for macula_tweann application.

Morphology module for sensor/actuator specifications.

Behaviour for implementing morphologies (sensor/actuator specifications).

Registry for morphology modules.

Helper functions for genome mutation operations.

Network compiler for NIF-accelerated evaluation.

Synchronous neural network evaluator for inference.

ONNX export for neural networks.

Neural processing unit for TWEANN networks.

Liquid Time-Constant (LTC) neural processing unit for TWEANN networks.

Parametric mutation operators for neural network evolution.

Weight perturbation utilities for neural network evolution.

Plasticity behavior module - defines the interface for learning rules.

Basic Hebbian plasticity rule implementation.

Reward-modulated Hebbian plasticity rule.

No-op plasticity rule (static weights).

Population-level evolutionary process manager.

Selection algorithms for evolutionary processes.

Selection utilities for evolutionary algorithms.

Sensor process for TWEANN networks.

Signal aggregation functions for neural computation.

Species identification and behavioral fingerprinting.

Topological mutation operators for neural network evolution.

Logging infrastructure for macula-tweann.

Native Implemented Functions for high-performance network evaluation.