List of all items
Structs
- SimdCapabilities
- adaptive_optimization::AdaptiveOptimizer
- adaptive_optimization::AlgorithmPerformance
- adaptive_optimization::AutoTuningConfig
- adaptive_optimization::FeedbackRecord
- adaptive_optimization::PerformanceFeedbackLoop
- advanced_optimizations::AdvancedSimdOptimizer
- advanced_optimizations::CacheAwareSort
- advanced_optimizations::ConvolutionParams
- allocator::AllocatorStats
- allocator::SimdAllocator
- allocator::SimdMemoryPool
- allocator::SimdVec
- approximate::ErrorBound
- approximate::probabilistic::BloomFilter
- approximate::probabilistic::CountMinSketch
- approximate::probabilistic::HyperLogLog
- approximate::reduced_precision::F16
- approximate::reduced_precision::U8Quantized
- approximate::sketching::FrequentItemsSketch
- approximate::sketching::QuantileSketch
- approximate::sketching::RandomProjection
- audio_processing::mfcc::MfccExtractor
- batch_operations::BatchNorm
- batch_operations::LayerNorm
- benchmark_framework::BenchmarkReport
- benchmark_framework::BenchmarkResult
- benchmark_framework::BenchmarkSuite
- benchmark_framework::CrossPlatformResult
- benchmark_framework::Duration
- benchmark_framework::OptimizationAdvisor
- benchmark_framework::OptimizationRecommendation
- benchmark_framework::RegressionDetector
- benchmark_framework::RegressionReport
- comprehensive_benchmarks::BenchmarkConfig
- comprehensive_benchmarks::BenchmarkSummary
- comprehensive_benchmarks::ComprehensiveBenchmarkResults
- comprehensive_benchmarks::ComprehensiveBenchmarkSuite
- comprehensive_benchmarks::QuickBenchmark
- compression::DictionaryCompressor
- compression::LZ77Compressor
- custom_accelerator::AcceleratorBuffer
- custom_accelerator::AcceleratorCapabilities
- custom_accelerator::AcceleratorContext
- custom_accelerator::AcceleratorDevice
- custom_accelerator::AcceleratorKernel
- custom_accelerator::AcceleratorMemoryPool
- custom_accelerator::AcceleratorQueue
- custom_accelerator::AcceleratorRuntime
- custom_accelerator::AcceleratorStatus
- distributions::Beta
- distributions::Exponential
- distributions::Normal
- distributions::SimdRng
- energy_benchmarks::EnergyEfficiencyMetrics
- energy_benchmarks::EnergyMeasurement
- energy_benchmarks::EnergyProfiler
- energy_benchmarks::PowerEfficiencyOptimizer
- error_correction::CRC32
- error_correction::HammingCode74
- error_correction::SimpleReedSolomon
- external_integration::ExternalLibraryRegistry
- external_integration::MklAdapter
- external_integration::OpenBlasAdapter
- fluent::MLBuilder
- fluent::MatrixBuilder
- fluent::VectorBuilder
- fluent::VectorStats
- fpga::FpgaBitstream
- fpga::FpgaBuffer
- fpga::FpgaContext
- fpga::FpgaDevice
- fpga::FpgaKernelConfig
- fpga::FpgaResourceUsage
- fpga::FpgaRuntime
- fpga::FpgaStatus
- fpga::design::HlsConfig
- gpu::GpuBuffer
- gpu::GpuContext
- gpu::GpuDevice
- gpu::GpuManager
- gpu::GpuStream
- gpu::KernelConfig
- gpu::cuda::CudaDevice
- gpu::opencl::OpenCLDevice
- gpu_memory::BandwidthConfig
- gpu_memory::GpuMemoryBlock
- gpu_memory::GpuMemoryPool
- gpu_memory::MemoryStats
- gpu_memory::MultiGpuMemoryManager
- gpu_memory::UnifiedMemoryBuffer
- half_precision::BF16
- half_precision::F16
- memory::AlignedAlloc
- memory::AllocError
- middleware::AggregationMiddleware
- middleware::ConditionalMiddleware
- middleware::FilteringMiddleware
- middleware::NormalizationMiddleware
- middleware::Pipeline
- middleware::PipelineBuilder
- middleware::PipelineContext
- middleware::TransformationMiddleware
- multi_gpu::CompletedTask
- multi_gpu::DeviceStats
- multi_gpu::GpuBarrier
- multi_gpu::GpuEvent
- multi_gpu::GpuTask
- multi_gpu::GpuTaskData
- multi_gpu::LoadBalancer
- multi_gpu::MultiGpuCoordinator
- multi_gpu::SynchronizationManager
- multi_gpu::TaskScheduler
- neuromorphic::NetworkState
- neuromorphic::NeuralNetworkConfig
- neuromorphic::NeuromorphicBuffer
- neuromorphic::NeuromorphicContext
- neuromorphic::NeuromorphicDevice
- neuromorphic::NeuromorphicRuntime
- neuromorphic::ReservoirConfig
- neuromorphic::SpikeEvent
- neuromorphic::SpikingNeuron
- neuromorphic::Synapse
- optimization::CoordinateDescent
- optimization::GradientDescent
- optimization::QuasiNewton
- optimization_hints::OptimizationHints
- performance_hooks::HookManager
- performance_hooks::HookStats
- performance_hooks::PerformanceEvent
- performance_hooks::builtin_hooks::LoggingHook
- performance_hooks::builtin_hooks::OperationStats
- performance_hooks::builtin_hooks::StatsHook
- performance_monitor::CIIntegration
- performance_monitor::PerformanceAlert
- performance_monitor::PerformanceMonitor
- performance_monitor::PerformanceRecord
- performance_monitor::PerformanceReport
- performance_monitor::PerformanceThresholds
- plugin_architecture::ExecutionStats
- plugin_architecture::Plugin
- plugin_architecture::PluginMetadata
- plugin_architecture::PluginRegistry
- plugin_architecture::SimdRequirements
- plugin_architecture::examples::MovingAverageOperation
- plugin_architecture::examples::SquareOperation
- profiling::BottleneckAnalysis
- profiling::CacheAnalysis
- profiling::CacheAnalyzer
- profiling::CacheMetrics
- profiling::GlobalStats
- profiling::InstructionCount
- profiling::OperationProfiler
- profiling::OperationStats
- profiling::SimdProfiler
- profiling::VectorizationAnalysis
- profiling::VectorizationAnalyzer
- profiling::VectorizationMetrics
- quantum::CalibrationData
- quantum::Measurement
- quantum::NoiseModel
- quantum::QuantumCircuit
- quantum::QuantumConfig
- quantum::QuantumDevice
- quantum::QuantumResult
- quantum::QuantumRuntime
- quantum::QuantumState
- reduction::KeyValue
- safe_simd::ElementWiseOp
- safe_simd::OptimizedSimdOp
- safe_simd::SafeMathOps
- safe_simd::SafeSimdVector
- safe_simd::SafeSliceOps
- safe_simd::SimdWidth
- safe_simd::capabilities::ArmSimd
- safe_simd::capabilities::X86Simd
- safety::DebugBoundsChecker
- safety::MemorySafetyGuard
- safety::SafeSimdOps
- search::LSHTable
- search::NearestNeighborResult
- signal_processing::fft::Complex
- target::TargetConfig
- target::TargetOptimizedOps
- tpu::TpuBuffer
- tpu::TpuComputeCapability
- tpu::TpuConfig
- tpu::TpuContext
- tpu::TpuDevice
- tpu::TpuRuntime
- traits::ComposedOperation
- traits::DefaultSimdConfig
- traits::MappedOperation
- traits::SimdRegistry
- validation::ValidationError
- validation::ValidationResult
- validation::ValidationStatistics
- validation::ValidationSuite
- validation::performance::PerformanceComparison
- validation::performance::PerformanceResult
- validation::precision::Tolerance
- vector::PlatformInfo
- vector::SimdConfig
- vector::accuracy::AccuracyResult
- vector::benchmarks::BenchmarkResult
- vector::intrinsics::F32x16
- vector::intrinsics::F32x4
- vector::intrinsics::F32x8
- vector::intrinsics::SimdCapabilities
Enums
- activation::ActivationFunction
- adaptive_optimization::AlgorithmError
- adaptive_optimization::DispatchStrategy
- advanced_optimizations::ReductionOp
- benchmark_framework::Priority
- benchmark_framework::RecommendationType
- benchmark_framework::Severity
- clustering::LinkageType
- custom_accelerator::AcceleratorDataType
- custom_accelerator::AcceleratorMemoryType
- custom_accelerator::AcceleratorOperation
- custom_accelerator::AcceleratorParameter
- custom_accelerator::AcceleratorPrecision
- custom_accelerator::AcceleratorPriority
- custom_accelerator::AcceleratorType
- energy_benchmarks::ThermalState
- fluent::ActivationFunction
- fluent::DistanceMetric
- fluent::KernelType
- fluent::LossFunction
- fpga::FpgaFunction
- fpga::FpgaMemoryType
- fpga::FpgaVendor
- gpu::GpuBackend
- gpu_memory::AllocationStrategy
- kernels::KernelType
- memory::PrefetchHint
- middleware::AggregationType
- middleware::NormType
- middleware::TransformType
- multi_gpu::DataLocation
- multi_gpu::LoadBalancingStrategy
- multi_gpu::TaskPriority
- neuromorphic::NetworkTopology
- neuromorphic::NeuromorphicArch
- neuromorphic::NeuromorphicMemoryType
- neuromorphic::SynapticPlasticity
- performance_hooks::HookError
- performance_hooks::HookPhase
- performance_monitor::AlertSeverity
- performance_monitor::AlertType
- performance_monitor::PerformanceError
- performance_monitor::PerformanceTrend
- plugin_architecture::PluginError
- profiling::BottleneckType
- quantum::MeasurementBasis
- quantum::QuantumBackend
- quantum::QuantumGate
- safety::SimdSafetyError
- target::OptimizationTarget
- tpu::TpuActivation
- tpu::TpuPrecision
- tpu::TpuReduction
- tpu::TpuVersion
- traits::SimdError
- vector::accuracy::AccuracyGrade
Traits
- adaptive_optimization::AlgorithmVariant
- custom_accelerator::AcceleratorDriver
- custom_accelerator::AcceleratorOperations
- external_integration::ExternalBlas
- external_integration::ExternalFft
- external_integration::ExternalLapack
- external_integration::ExternalLibrary
- fpga::FpgaOperations
- gpu::GpuOperations
- middleware::Middleware
- neuromorphic::NeuromorphicOperations
- performance_hooks::PerformanceHook
- plugin_architecture::SimdOperation
- quantum::QuantumOperations
- safe_simd::SimdOperation
- safe_simd::TypeSafeSimd
- safe_simd::capabilities::SimdCapable
- tpu::TpuOperations
- traits::ActivationFunction
- traits::ClusteringOperations
- traits::ComposableOperation
- traits::DistanceMetric
- traits::KernelFunction
- traits::MatrixOperations
- traits::ParallelSimdOperation
- traits::SimdConfig
- traits::SimdDispatcher
- traits::SimdOperation
- traits::VectorArithmetic
- traits::VectorReduction
Macros
Functions
- activation::apply_activation_1d
- activation::apply_activation_2d
- activation::apply_activation_slice
- activation::elu
- activation::gelu
- activation::leaky_relu
- activation::relu
- activation::relu_derivative
- activation::sigmoid
- activation::sigmoid_derivative
- activation::softmax
- activation::swish
- activation::tanh_activation
- activation::tanh_derivative
- approximate::approximate_ops::approximate_dot_product_f32
- approximate::approximate_ops::approximate_l2_norm_f32
- approximate::approximate_ops::approximate_sum_f32
- approximate::approximate_ops::approximate_sum_of_squares_f32
- approximate::reduced_precision::mixed_precision_matrix_multiply
- audio_processing::effects::chorus
- audio_processing::effects::compressor
- audio_processing::effects::delay
- audio_processing::effects::distortion
- audio_processing::effects::reverb
- audio_processing::features::estimate_tempo
- audio_processing::features::rms_energy
- audio_processing::features::spectral_centroid_frames
- audio_processing::features::spectral_rolloff_frames
- audio_processing::features::zero_crossing_rate
- audio_processing::pitch::autocorrelation_pitch
- audio_processing::pitch::yin_pitch
- batch_operations::attention::multi_head_attention
- batch_operations::attention::scaled_dot_product_attention
- batch_operations::batch_matmul::batch_matmul_bf16
- batch_operations::batch_matmul::batch_matmul_broadcast_f32
- batch_operations::batch_matmul::batch_matmul_f16
- batch_operations::batch_matmul::batch_matmul_f32
- batch_operations::convolution::conv2d_batch
- bit_operations::bit_manipulation::count_leading_zeros_slice
- bit_operations::bit_manipulation::parallel_bit_extract
- bit_operations::bit_manipulation::reverse_bits_u32_slice
- bit_operations::boolean_indexing::compress_by_mask_f32
- bit_operations::boolean_indexing::count_true_mask
- bit_operations::boolean_indexing::create_mask_greater_than_f32
- bit_operations::hash_functions::crc32_hash
- bit_operations::hash_functions::fast_hash_u64
- bit_operations::hash_functions::fast_hash_u64_slice
- bit_operations::hash_functions::murmur3_hash
- bit_operations::popcount::popcount_u32_slice
- bit_operations::popcount::popcount_u64_slice
- clustering::dbscan_core_points
- clustering::dbscan_neighbors
- clustering::hierarchical_linkage_distances
- clustering::kmeans_distances
- clustering::silhouette_score
- clustering::update_centroids
- clustering::wcss
- compression::compression_ratio
- compression::count_byte_frequencies_simd
- compression::run_length_decode
- compression::run_length_encode_simd
- custom_accelerator::optimization::optimize_kernel
- custom_accelerator::optimization::select_accelerator
- distance::canberra_distance
- distance::chebyshev_distance
- distance::correlation_coefficient
- distance::correlation_distance
- distance::cosine_distance
- distance::euclidean_distance
- distance::euclidean_distance_batch
- distance::hamming_distance
- distance::jaccard_distance
- distance::jaccard_similarity
- distance::mahalanobis_distance
- distance::manhattan_distance
- distance::minkowski_distance
- distributions::multivariate_normal_sample
- energy_benchmarks::standard_benchmarks::run_scaling_benchmarks
- energy_benchmarks::standard_benchmarks::run_vector_benchmarks
- error_correction::calculate_parity
- error_correction::check_even_parity
- error_correction::check_odd_parity
- error_correction::xor_checksum_simd
- external_integration::external_dot
- external_integration::external_gemv
- external_integration::get_registry
- fluent::ops::matrix
- fluent::ops::ml
- fluent::ops::quick_distance
- fluent::ops::quick_dot
- fluent::ops::quick_normalize
- fluent::ops::vector
- fpga::design::generate_design
- fpga::ops::fpga_conv2d
- fpga::ops::fpga_fft
- fpga::ops::fpga_matmul
- fpga::ops::fpga_sort
- gpu::get_gpu_devices
- gpu::initialize_gpu
- gpu::is_gpu_available
- half_precision::simd::add_bf16
- half_precision::simd::add_f16
- half_precision::simd::bf16_to_f32_slice
- half_precision::simd::dot_bf16
- half_precision::simd::dot_f16
- half_precision::simd::f16_to_f32_slice
- half_precision::simd::f32_to_bf16_slice
- half_precision::simd::f32_to_f16_slice
- half_precision::simd::matmul_bf16
- half_precision::simd::matmul_f16
- half_precision::simd::mul_bf16
- half_precision::simd::mul_f16
- image_processing::convolution::convolve_2d
- image_processing::convolution::separable_convolve_2d
- image_processing::edge_detection::canny
- image_processing::edge_detection::laplacian
- image_processing::edge_detection::prewitt
- image_processing::edge_detection::sobel
- image_processing::features::harris_corners
- image_processing::features::local_binary_pattern
- image_processing::filters::box_blur
- image_processing::filters::gaussian_blur
- image_processing::filters::median_filter
- image_processing::filters::unsharp_mask
- image_processing::morphology::circular_structuring_element
- image_processing::morphology::closing
- image_processing::morphology::dilation
- image_processing::morphology::erosion
- image_processing::morphology::opening
- image_processing::morphology::square_structuring_element
- intrinsics::alignment::assume_aligned
- intrinsics::alignment::assume_aligned_mut
- intrinsics::alignment::is_aligned
- intrinsics::hints::force_vectorization
- intrinsics::hints::likely
- intrinsics::hints::prevent_vectorization
- intrinsics::hints::unlikely
- intrinsics::hints::unreachable_unchecked
- intrinsics::optimization::cold_path
- intrinsics::optimization::hot_path
- intrinsics::optimization::prefetch_hint
- intrinsics::optimization::suggest_unroll
- intrinsics::perf::memory_fence
- intrinsics::perf::rdtsc
- intrinsics::perf::time_operation
- intrinsics::vectorization::vectorize_binary_op
- intrinsics::vectorization::vectorize_simple_op
- intrinsics::vectorization::vectorize_strided
- intrinsics::x86::avx2::blend_f32
- intrinsics::x86::avx2::fma_f32
- intrinsics::x86::avx2::horizontal_add_f32
- intrinsics::x86::avx2::load_aligned_f32
- intrinsics::x86::avx2::store_aligned_f32
- intrinsics::x86::sse2::fma_f32
- intrinsics::x86::sse2::horizontal_add_f32
- intrinsics::x86::sse2::load_aligned_f32
- intrinsics::x86::sse2::store_aligned_f32
- kernels::kernel_matrix
- kernels::kernel_vector
- kernels::linear_kernel
- kernels::polynomial_kernel
- kernels::rbf_kernel
- kernels::sigmoid_kernel
- loss::binary_cross_entropy
- loss::binary_cross_entropy_gradient
- loss::categorical_cross_entropy
- loss::huber_gradient
- loss::huber_loss
- loss::log_loss
- loss::mae_gradient
- loss::mae_loss
- loss::mse_gradient
- loss::mse_loss
- matrix::compute_outer_product_simd
- matrix::eigenvalues_simd
- matrix::elementwise_add_simd
- matrix::matrix_mean_simd
- matrix::matrix_multiply
- matrix::matrix_multiply_f32_simd
- matrix::matrix_sum_simd
- matrix::matrix_variance_simd
- matrix::matrix_vector_multiply_f32
- matrix::power_iteration_simd
- matrix::qr_decomposition_simd
- matrix::svd_simd
- matrix::transpose_simd
- memory::bandwidth::copy_with_prefetch
- memory::bandwidth::measure_bandwidth
- memory::cache_aware::matrix_multiply_blocked
- memory::cache_aware::optimal_block_size
- memory::cache_aware::transpose_blocked
- memory::prefetch::prefetch_range
- memory::prefetch::prefetch_read_data
- memory::streaming::stream_store_f32
- neuromorphic::algorithms::lif_neuron_step
- neuromorphic::algorithms::reservoir_compute
- neuromorphic::algorithms::spike_convolution
- neuromorphic::algorithms::stdp_update
- neuromorphic::encoding::population_encoding
- neuromorphic::encoding::rate_encoding
- neuromorphic::encoding::temporal_encoding
- optimization::simd_axpy
- optimization::simd_momentum_update
- optimization::simd_scale
- optimization_hints::simd_hints::assume_parallel_beneficial
- optimization_hints::simd_hints::assume_simd_aligned
- optimization_hints::simd_hints::assume_simd_aligned_mut
- optimization_hints::simd_hints::assume_vectorizable
- optimization_hints::simd_hints::optimal_chunk_size
- performance_hooks::global::clear_events
- performance_hooks::global::fire_event
- performance_hooks::global::get_stats
- performance_hooks::global::register_hook
- performance_hooks::global::set_enabled
- plugin_architecture::global::execute_f32
- plugin_architecture::global::execute_f64
- plugin_architecture::global::get_stats
- plugin_architecture::global::list
- plugin_architecture::global::register
- profiling::get_global_stats
- quantum::algorithms::qaoa
- quantum::algorithms::qpca
- quantum::algorithms::qsvm_kernel
- quantum::algorithms::vqe
- quantum::circuit::grover
- quantum::circuit::qft
- reduction::conditional_sum_f32_simd
- reduction::exclusive_scan_f32_simd
- reduction::parallel_max_f32_simd
- reduction::parallel_min_f32_simd
- reduction::parallel_product_f32_simd
- reduction::parallel_sum_f32_simd
- reduction::prefix_sum_f32_simd
- reduction::reduce_by_key_f32_simd
- reduction::segmented_sum_f32_simd
- regression::elastic_net_penalty
- regression::least_squares_normal_equation
- regression::linear_predict
- regression::ridge_regression_normal_equation
- regression::soft_threshold
- search::argmax_f32_simd
- search::argmin_f32_simd
- search::binary_search_f32_simd
- search::k_nearest_neighbors_simd
- search::linear_search_f32_simd
- search::range_search_simd
- signal_processing::convolution::autocorrelation
- signal_processing::convolution::convolve_1d
- signal_processing::convolution::cross_correlation
- signal_processing::fft::fft
- signal_processing::fft::fft_radix2
- signal_processing::fft::power_spectrum
- signal_processing::fft::rfft
- signal_processing::filters::fir_filter
- signal_processing::filters::gaussian_filter
- signal_processing::filters::median_filter
- signal_processing::filters::moving_average
- signal_processing::resampling::decimate
- signal_processing::resampling::interpolate
- signal_processing::resampling::linear_resample
- signal_processing::spectral::blackman_window
- signal_processing::spectral::hamming_window
- signal_processing::spectral::hann_window
- signal_processing::spectral::spectral_centroid
- signal_processing::spectral::spectral_rolloff
- signal_processing::spectral::stft
- sorting::bitonic_sort_f32_simd
- sorting::median_f32_simd
- sorting::quickselect_f32_simd
- sorting::quicksort
- sorting::quicksort_f32_simd
- target::compile_time::get_optimization_flags
- target::compile_time::optimize_for_cpu
- tpu::batch::optimal_batch_size
- tpu::batch::process_batch
- tpu::tpu_conv2d
- tpu::tpu_matmul
- traits::utils::create_chunks
- traits::utils::optimal_chunk_size
- traits::utils::validate_finite
- traits::utils::validate_not_empty
- traits::utils::validate_same_length
- validation::correctness::generate_test_datasets_f32
- validation::correctness::generate_test_datasets_f64
- validation::correctness::verify_against_scalar
- validation::correctness::verify_f32_slice_operation
- validation::correctness::verify_f64_slice_operation
- validation::edge_cases::get_special_f32_values
- validation::edge_cases::get_special_f64_values
- validation::edge_cases::test_binary_f32
- validation::edge_cases::test_unary_f32
- validation::performance::benchmark_function
- validation::performance::check_performance_regression
- validation::performance::compare_simd_vs_scalar
- validation::precision::compare_f32
- validation::precision::compare_f32_slice
- validation::precision::compare_f64
- validation::precision::compare_f64_slice
- vector::accuracy::generate_test_inputs
- vector::accuracy::test_accuracy
- vector::allocate_aligned_vec
- vector::arithmetic_ops::functions::abs_vec
- vector::arithmetic_ops::functions::add_vec
- vector::arithmetic_ops::functions::divide_vec
- vector::arithmetic_ops::functions::fma
- vector::arithmetic_ops::functions::multiply_vec
- vector::arithmetic_ops::functions::neg_vec
- vector::arithmetic_ops::functions::reciprocal_vec
- vector::arithmetic_ops::functions::scale_vec
- vector::arithmetic_ops::functions::scale_vec_inplace
- vector::arithmetic_ops::functions::square_vec
- vector::arithmetic_ops::functions::subtract_vec
- vector::basic_operations::cosine_similarity
- vector::basic_operations::cross_product
- vector::basic_operations::dot_product
- vector::basic_operations::euclidean_distance
- vector::basic_operations::norm_inf
- vector::basic_operations::norm_l1
- vector::basic_operations::norm_l2
- vector::basic_operations::outer_product
- vector::benchmarks::benchmark_operation
- vector::benchmarks::benchmark_scaling
- vector::comparison_ops::functions::and_vec
- vector::comparison_ops::functions::eq_vec
- vector::comparison_ops::functions::ge_vec
- vector::comparison_ops::functions::gt_vec
- vector::comparison_ops::functions::le_vec
- vector::comparison_ops::functions::lt_vec
- vector::comparison_ops::functions::ne_vec
- vector::comparison_ops::functions::not_vec
- vector::comparison_ops::functions::or_vec
- vector::comparison_ops::functions::xor_vec
- vector::detect_platform_info
- vector::get_simd_config
- vector::intrinsics::align_down
- vector::intrinsics::align_up
- vector::intrinsics::detect_simd_capabilities
- vector::intrinsics::is_aligned
- vector::intrinsics::optimal_chunk_size
- vector::intrinsics::preferred_alignment_f32
- vector::intrinsics::simd_width_f32
- vector::is_properly_aligned
- vector::math_functions::cos_vec
- vector::math_functions::exp_vec
- vector::math_functions::ln_vec
- vector::math_functions::pow_vec
- vector::math_functions::reciprocal_vec
- vector::math_functions::sin_vec
- vector::math_functions::sqrt_vec
- vector::math_functions::square_vec
- vector::math_functions::tan_vec
- vector::set_simd_config
- vector::statistics_ops::dot_product
- vector::statistics_ops::max_vec
- vector::statistics_ops::mean_vec
- vector::statistics_ops::min_max_vec
- vector::statistics_ops::min_vec
- vector::statistics_ops::norm_l1
- vector::statistics_ops::norm_l2
- vector::statistics_ops::norm_l2_squared
- vector::statistics_ops::product_vec
- vector::statistics_ops::std_dev_vec
- vector::statistics_ops::sum_vec
- vector::statistics_ops::variance_vec
- vector::utils::check_compatible_lengths
- vector::utils::check_io_lengths
- vector::utils::check_not_empty
- vector::utils::chunk_vector
- vector::utils::clamp
- vector::utils::degrees_to_radians
- vector::utils::get_platform_chunk_size
- vector::utils::process_chunks
- vector::utils::radians_to_degrees
- vector::utils::safe_divide
Type Aliases
- external_integration::ExternalResult
- middleware::MiddlewareResult
- safe_simd::SimdF32x16
- safe_simd::SimdF32x4
- safe_simd::SimdF32x8
- safe_simd::SimdF64x2
- safe_simd::SimdF64x4
- safe_simd::SimdF64x8
- safe_simd::SimdU32x16
- safe_simd::SimdU32x4
- safe_simd::SimdU32x8
- safe_simd::widths::Avx
- safe_simd::widths::Avx512
- safe_simd::widths::Avx512F64
- safe_simd::widths::AvxF64
- safe_simd::widths::Scalar
- safe_simd::widths::Sse
- safe_simd::widths::SseF64
- safety::SafeSimdResult
Statics
Constants
- gpu::cuda::kernels::DOT_PRODUCT_KERNEL
- gpu::cuda::kernels::MATRIX_MUL_KERNEL
- gpu::cuda::kernels::RELU_KERNEL
- gpu::cuda::kernels::SOFTMAX_KERNEL
- gpu::cuda::kernels::VECTOR_ADD_KERNEL
- gpu::opencl::kernels::DOT_PRODUCT_KERNEL
- gpu::opencl::kernels::MATRIX_MUL_KERNEL
- gpu::opencl::kernels::VECTOR_ADD_KERNEL
- half_precision::constants::BF16_EPSILON
- half_precision::constants::BF16_INFINITY
- half_precision::constants::BF16_MAX
- half_precision::constants::BF16_MIN
- half_precision::constants::BF16_NAN
- half_precision::constants::BF16_NEG_INFINITY
- half_precision::constants::BF16_NEG_ONE
- half_precision::constants::BF16_ONE
- half_precision::constants::BF16_ZERO
- half_precision::constants::F16_EPSILON
- half_precision::constants::F16_INFINITY
- half_precision::constants::F16_MAX
- half_precision::constants::F16_MIN
- half_precision::constants::F16_NAN
- half_precision::constants::F16_NEG_INFINITY
- half_precision::constants::F16_NEG_ONE
- half_precision::constants::F16_ONE
- half_precision::constants::F16_ZERO
- memory::CACHE_LINE_SIZE
- memory::L1_CACHE_SIZE
- memory::L2_CACHE_SIZE
- memory::L3_CACHE_SIZE
- memory::SIMD_ALIGNMENT
- optimization_hints::attributes::COLD
- optimization_hints::attributes::FORCE_INLINE
- optimization_hints::attributes::HOT
- optimization_hints::attributes::NEVER_INLINE
- optimization_hints::attributes::NO_MANGLE
- optimization_hints::attributes::REPR_ALIGN
- optimization_hints::attributes::REPR_C
- optimization_hints::attributes::TARGET_FEATURE
- vector::constants::AVX2_ALIGNMENT
- vector::constants::AVX2_VECTOR_SIZE
- vector::constants::AVX512_ALIGNMENT
- vector::constants::AVX512_VECTOR_SIZE
- vector::constants::E_F32
- vector::constants::LN_10_F32
- vector::constants::LN_2_F32
- vector::constants::NEON_ALIGNMENT
- vector::constants::NEON_VECTOR_SIZE
- vector::constants::PI_F32
- vector::constants::SQRT_2_F32
- vector::constants::SSE2_ALIGNMENT
- vector::constants::SSE2_VECTOR_SIZE