List of all items
Structs
- cascade::CandidateNeuron
- cascade::CascadeBuilder
- cascade::CascadeConfig
- cascade::CascadeMetrics
- cascade::CascadeNetwork
- cascade::CascadeState
- cascade::CascadeTrainer
- cascade::CascadeTrainingRecord
- cascade::CascadeTrainingResult
- connection::Connection
- errors::ErrorContext
- errors::ErrorLogger
- errors::RecoveryContext
- integration::BenchmarkResult
- integration::CompatibilityTest
- integration::FannCompatibilityValidator
- integration::IntegrationConfig
- integration::IntegrationResult
- integration::IntegrationTestSuite
- integration::RegressionDetector
- io::DotExporter
- io::FannReader
- io::FannWriter
- io::TrainingDataReader
- io::TrainingDataStreamReader
- io::TrainingDataWriter
- layer::Layer
- memory_manager::MemoryManager
- memory_manager::MemoryPool
- memory_manager::MemoryStats
- mock_types::MockNetwork
- mock_types::MockTrainingData
- network::Network
- network::NetworkBuilder
- neuron::Neuron
- simd::CpuSimdOps
- simd::ParallelTraining
- simd::SimdConfig
- training::Adam
- training::AdamW
- training::BatchBackprop
- training::BitFailStopCriteria
- training::ExponentialDecay
- training::IncrementalBackprop
- training::MaeError
- training::MseError
- training::MseStopCriteria
- training::ParallelTrainingOptions
- training::Quickprop
- training::Rprop
- training::StepDecay
- training::TanhError
- training::TrainingData
- training::TrainingState
- training::helpers::SimpleNetwork
- webgpu::MemoryCapabilities
- webgpu::backend::BackendCapabilities
- webgpu::backend::BackendSelector
- webgpu::backend::ComputeProfile
- webgpu::backend::CpuBackend
- webgpu::backend::SimdBackend
- webgpu::buffer_pool::AdvancedBufferPool
- webgpu::buffer_pool::Buffer
- webgpu::buffer_pool::BufferDescriptor
- webgpu::buffer_pool::BufferTierPool
- webgpu::buffer_pool::BufferUsages
- webgpu::buffer_pool::Device
- webgpu::buffer_pool::GlobalStatisticsSnapshot
- webgpu::buffer_pool::GpuBuffer
- webgpu::buffer_pool::PoolGlobalStatistics
- webgpu::buffer_pool::PoolStatisticsSnapshot
- webgpu::buffer_pool::PoolTierConfig
- webgpu::buffer_pool::PressureCircuitBreaker
- webgpu::buffer_pool::Queue
- webgpu::buffer_pool::TierStatistics
- webgpu::buffer_pool::TierStatisticsSnapshot
- webgpu::compute_context::ComputeContext
- webgpu::compute_context::ComputePerformanceStats
- webgpu::compute_context::DeviceCapabilities
- webgpu::compute_context::GpuMemoryManager
- webgpu::compute_context::MatrixDims
- webgpu::compute_context::PerformanceStats
- webgpu::compute_context::TrackerStats
- webgpu::fallback::BackendHealth
- webgpu::fallback::FallbackHealthStatus
- webgpu::fallback::FallbackManager
- webgpu::kernel_optimizer::GpuCapabilities
- webgpu::kernel_optimizer::KernelConfig
- webgpu::kernel_optimizer::KernelOptimizer
- webgpu::kernel_optimizer::OptimizationMetrics
- webgpu::memory::BufferHandle
- webgpu::memory::BufferInfo
- webgpu::memory::CpuMemoryManager
- webgpu::memory::EnhancedGpuMemoryManager
- webgpu::memory::EnhancedMemoryStats
- webgpu::memory::GpuMemoryConfig
- webgpu::memory::GpuMemoryManager
- webgpu::memory::MemoryManagerStats
- webgpu::memory::MemoryStats
- webgpu::memory::OptimizationResult
- webgpu::performance_monitor::AlertThresholds
- webgpu::performance_monitor::PerformanceAlert
- webgpu::performance_monitor::PerformanceMeasurement
- webgpu::performance_monitor::PerformanceMonitor
- webgpu::performance_monitor::PerformanceStats
- webgpu::performance_monitor::RealTimeMetrics
- webgpu::pipeline_cache::BindGroupLayout
- webgpu::pipeline_cache::CacheStats
- webgpu::pipeline_cache::CompilationStats
- webgpu::pipeline_cache::ComputePipeline
- webgpu::pipeline_cache::PipelineCache
- webgpu::pressure_monitor::MemoryPressureMonitor
- webgpu::pressure_monitor::MonitorConfig
- webgpu::pressure_monitor::MonitoringReport
- webgpu::pressure_monitor::MonitoringStatistics
- webgpu::pressure_monitor::PressureReading
Enums
- TrainingAlgorithm
- activation::ActivationFunction
- cascade::CascadeError
- errors::CascadeErrorCategory
- errors::ErrorCategory
- errors::IoErrorCategory
- errors::NetworkErrorCategory
- errors::RecoveryStrategy
- errors::RuvFannError
- errors::TrainingErrorCategory
- errors::ValidationError
- errors::ValidationErrorCategory
- integration::IntegrationError
- io::FileFormat
- io::IoError
- network::NetworkError
- simd::ActivationFunction
- training::TrainingError
- webgpu::backend::BackendType
- webgpu::backend::MatrixSize
- webgpu::backend::OperationType
- webgpu::buffer_pool::BufferCategory
- webgpu::buffer_pool::MemoryPressure
- webgpu::error::ComputeError
- webgpu::kernel_optimizer::ShaderType
- webgpu::memory::BufferSize
- webgpu::performance_monitor::AlertSeverity
- webgpu::performance_monitor::AlertType
- webgpu::performance_monitor::PerformanceTrend
- webgpu::pipeline_cache::ShaderType
Traits
- simd::SimdMatrixOps
- training::ErrorFunction
- training::LearningRateSchedule
- training::StopCriteria
- training::TrainingAlgorithm
- webgpu::backend::ComputeBackend
- webgpu::backend::MemoryManager
- webgpu::backend::VectorOps
Macros
Functions
- io::compress_data
- io::decompress_data
- io::read_binary
- io::read_json
- io::write_binary
- io::write_json
- memory_manager::get_global_memory_manager
- memory_manager::init_default_pools
- training::helpers::apply_updates_to_network
- training::helpers::calculate_gradients
- training::helpers::forward_propagate
- training::helpers::network_to_simple
- training::helpers::sigmoid
- training::helpers::sigmoid_derivative
- webgpu::get_memory_capabilities
- webgpu::has_enhanced_memory_features
- webgpu::has_wasm_gpu_bridge