Crate feagi_core_data_structures_and_processing

Source
Expand description

§FEAGI Data Processing Library

This crate provides comprehensive data structures and processing utilities for the FEAGI (Framework for Evolutionary Artificial General Intelligence) system. It handles the core data processing requirements for neural simulation, including neuron data management, cortical area identification, serialization/deserialization, and brain input/output processing.

§Module Overview

  • byte_structures: Serialization and deserialization framework for FEAGI data formats
  • brain_input: Processing modules for sensory input data (primarily vision systems)
  • brain_output: Processing modules for motor output data
  • error: Centralized error handling for all data processing operations
  • neuron_data: Core data structures for managing neuron information and properties
  • cortical_data: Cortical area identification and management utilities

Modules§

brain_input
Brain input processing modules for sensory data. Brain input processing modules for sensory data in FEAGI.
brain_output
Brain output processing modules for motor control data. Brain output processing modules for motor control and actuator data in FEAGI.
byte_structures
Byte structure serialization and deserialization framework.
cortical_data
Cortical area identification and management. Cortical area identification and data structures for FEAGI.
error
Centralized error handling for data processing operations. Error handling for FEAGI data processing operations.
neuron_data
Core neuron data structures and management utilities.