our_knp/examples/knp/autodoc/directories.dox
int 8f43927575 Initial import: KNP experiments (examples, viz, cats-dogs, reports)
examples/ is based on KasperskyLab/knp at 55470ed6 with local changes
to the mnist-learn altai/blifat models, cuda-backend CMake and model_loader.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 18:17:15 +03:00

404 lines
No EOL
9.3 KiB
Text

/**
* @dir /knp/autodoc
* @brief Direcory for auto-generated API documentation files.
*/
/**
* @dir /knp/backends/cpu
* @brief CPU backend directory.
*/
/**
* @dir /knp/backends/cpu/cpu-library
* @brief CPU library directory.
*/
/**
* @dir /knp/backends/cpu/cpu-library/include
* @brief Include directory for CPU library headers.
*/
/**
* @dir /knp/backends/cpu/cpu-library/include/knp
* @brief Include directory for CPU library headers.
*/
/**
* @dir /knp/backends/cpu/cpu-library/include/knp/backends
* @brief Include directory for CPU library headers.
*/
/**
* @dir /knp/backends/cpu/cpu-library/include/knp/backends/cpu-library
* @brief Include directory for CPU library headers.
*/
/**
* @dir /knp/backends/cpu/cpu-multi-threaded-backend
* @brief Multi-threaded CPU backend directory.
*/
/**
* @dir /knp/backends/cpu/cpu-multi-threaded-backend/include
* @brief Include directory for multi-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-multi-threaded-backend/include/knp
* @brief Include directory for multi-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-multi-threaded-backend/include/knp/backends
* @brief Include directory for multi-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-multi-threaded-backend/include/knp/backends/cpu-multi-threaded
* @brief Include directory for multi-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-single-threaded-backend
* @brief Single-threaded CPU backend directory.
*/
/**
* @dir /knp/backends/cpu/cpu-single-threaded-backend/include
* @brief Include directory for single-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-single-threaded-backend/include/knp
* @brief Include directory for single-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-single-threaded-backend/include/knp/backends
* @brief Include directory for single-threaded backend.
*/
/**
* @dir /knp/backends/cpu/cpu-single-threaded-backend/include/knp/backends/cpu-single-threaded
* @brief Include directory for single-threaded backend.
*/
/**
* @dir /knp/backends/cpu/thread_pool
* @brief Thread pool directory.
*/
/**
* @dir /knp/backends/cpu/thread_pool/include
* @brief Include directory for thread pool library headers.
*/
/**
* @dir /knp/backends/cpu/thread_pool/include/knp
* @brief Include directory for thread pool library headers.
*/
/**
* @dir /knp/backends/cpu/thread_pool/include/knp/backends
* @brief Include directory for thread pool library headers.
*/
/**
* @dir /knp/backends/cpu/thread_pool/include/knp/backends/thread_pool
* @brief Include directory for thread pool library headers.
*/
/**
* @dir /knp/backends/gpu
* @brief GPU backend directory.
*/
/**
* @dir /knp/backends/gpu/cuda-backend
* @brief GPU CUDA backend library directory.
*/
/**
* @dir /knp/backends/gpu/cuda-backend/include
* @brief Include directory for GPU CUDA library headers.
*/
/**
* @dir /knp/backends/gpu/cuda-backend/include/knp
* @brief Include directory for GPU CUDA library headers.
*/
/**
* @dir /knp/backends/gpu/cuda-backend/include/knp/backends
* @brief Include directory for GPU CUDA library headers.
*/
/**
* @dir /knp/backends/gpu/cuda-backend/include/knp/backends/gpu-cuda
* @brief Include directory for GPU CUDA library headers.
*/
/**
* @dir /knp/backends/gpu/cuda-backend/include/knp/devices
* @brief Include directory for GPU CUDA devices library headers.
*/
/**
* @dir /knp/base-framework
* @brief C++ framework directory.
*/
/**
* @dir /knp/base-framework/include
* @brief Include directory for C++ framework.
*/
/**
* @dir /knp/base-framework/include/knp
* @brief Include directory for C++ framework.
*/
/**
* @dir /knp/base-framework/include/knp/framework
* @brief Include directory for C++ framework headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/coordinates
* @brief Directory for coordinate headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/data_processing
* @brief Directory for data processing headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/data_processing/classification
* @brief Directory for classification model data processing headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/inference_evaluation
* @brief Directory for inference evaluation headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/inference_evaluation/classification
* @brief Directory for classification model inference evaluation headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/io
* @brief Directory for input and output channel headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/io/in_converters
* @brief Directory for input converter headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/io/out_converters
* @brief Directory for output converter headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/io/storage
* @brief Directory for storage headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/io/storage/native
* @brief Directory for data storage headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/monitoring
* @brief Directory for monitoring headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/network_validation
* @brief Directory for network validation headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/network_validation/validators
* @brief Directory for network validators headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/normalization
* @brief Directory for normalization headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/population
* @brief Directory for headers that contain procedures and functions for working with populations.
*/
/**
* @dir /knp/base-framework/include/knp/framework/population/neuron_generators
* @brief Directory for neuron generators headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/projection
* @brief Directory for headers that contain procedures and functions for working with projections.
*/
/**
* @dir /knp/base-framework/include/knp/framework/population/synapse_generators
* @brief Directory for synapse generators headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/tags
* @brief Directory for common tags headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/transforms
* @brief Directory for headers for population and projection conversion.
*/
/**
* @dir /knp/base-framework/include/knp/framework/visualizer
* @brief Directory for network visualizer headers.
*/
/**
* @dir /knp/base-framework/include/knp/framework/sonata
* @brief Directory for SONATA format headers.
*/
/**
* @dir /knp/core-library
* @brief Core library directory.
*/
/**
* @dir /knp/core-library/include
* @brief Include directory for core library headers.
*/
/**
* @dir /knp/core-library/include/knp
* @brief Include directory for core library headers.
*/
/**
* @dir /knp/core-library/include/knp/core
* @brief Include directory for core library headers.
*/
/**
* @dir /knp/core-library/include/knp/core/messaging
* @brief Directory for messaging headers.
*/
/**
* @dir /knp/backends/cpu/cpu-devices
* @brief CPU device library directory.
*/
/**
* @dir /knp/backends/cpu/cpu-devices/include
* @brief Include directory for CPU devices library.
*/
/**
* @dir /knp/backends/cpu/cpu-devices/include/knp
* @brief Include directory for CPU devices library.
*/
/**
* @dir /knp/backends/cpu/cpu-devices/include/knp/devices
* @brief Include directory for CPU devices library.
*/
/**
* @dir /knp/meta-library
* @brief Metaprogramming library directory.
*/
/**
* @dir /knp/meta-library/include
* @brief Include directory for metaprogramming library headers.
*/
/**
* @dir /knp/meta-library/include/knp
* @brief Include directory for metaprogramming library headers.
*/
/**
* @dir /knp/meta-library/include/knp/meta
* @brief Include directory for metaprogramming library headers.
*/
/**
* @dir /knp/neuron-traits-library
* @brief Neuron traits library directory.
*/
/**
* @dir /knp/neuron-traits-library/include
* @brief Include directory for neuron traits library headers.
*/
/**
* @dir /knp/neuron-traits-library/include/knp
* @brief Include directory for neuron traits library headers.
*/
/**
* @dir /knp/neuron-traits-library/include/knp/neuron-traits
* @brief Include directory for neuron traits library headers.
*/
/**
* @dir /knp/synapse-traits-library
* @brief Synapse traits library directory.
*/
/**
* @dir /knp/synapse-traits-library/include
* @brief Include directory for synapse traits library headers.
*/
/**
* @dir /knp/synapse-traits-library/include/knp
* @brief Include directory for synapse traits library headers.
*/
/**
* @dir /knp/synapse-traits-library/include/knp/synapse-traits
* @brief Include directory for synapse traits library headers.
*/
/**
* @dir /knp/examples
* @brief Examples directory.
*/
/**
* @dir /knp/examples/mnist-learn
* @brief Example of training neural network based on image data and labels and classifying images from the MNIST dataset.
*/
/**
* @dir /knp/examples/mnist-learn/models
* @brief Example model implementations.
*/
/**
* @dir /knp/examples/mnist-learn/models/altai
* @brief Directory containing AltAI neuron model implementation.
*/
/**
* @dir /knp/examples/mnist-learn/models/blifat
* @brief Directory containing BLIFAT neuron model implementation.
*/