List of all items
Structs
- backends::detector::BackendPerformanceInfo
- monitoring::performance_monitor::BenchmarkResult
- monitoring::performance_monitor::OperationStats
- monitoring::performance_monitor::PerformanceMonitor
- monitoring::performance_monitor::PerformanceStats
- monitoring::vram_monitor::VramBenchmarkResult
- monitoring::vram_monitor::VramMonitor
- monitoring::vram_monitor::VramValidator
- shaders::metal_shaders::MetalShaderManager
- shaders::wgsl_shaders::ShaderCompilationInfo
- shaders::wgsl_shaders::WgslShaderManager
- traits::BufferPoolStats
- traits::GpuBuffer
- traits::VramBufferInfo
- traits::VramStats
- types::GpuCapabilities
- types::GpuDeviceInfo
- types::GpuMemoryStats
- types::GpuSearchResult
- types::GpuVector
- types::HnswConfig
- types::VectorMetadata
- utils::timing::BenchmarkResult
Enums
Traits
- traits::GpuBackend
- traits::GpuBufferManager
- traits::GpuContext
- traits::GpuMonitor
- traits::GpuVectorStorage
Functions
- backends::detector::detect_available_backends
- backends::detector::get_backend_info
- backends::detector::get_backend_performance_info
- backends::detector::select_best_backend
- utils::math::similarity_calculations::batch_similarity
- utils::math::similarity_calculations::calculate_similarity
- utils::math::similarity_calculations::top_k_similar
- utils::math::vector_math::cosine_similarity
- utils::math::vector_math::dot_product
- utils::math::vector_math::euclidean_distance
- utils::math::vector_math::normalize_vector
- utils::math::vector_math::vector_magnitude
- utils::memory::buffer_utils::align_buffer_size
- utils::memory::buffer_utils::calculate_buffer_pool_size
- utils::memory::buffer_utils::validate_buffer_parameters
- utils::memory::memory_utils::calculate_metadata_memory_size
- utils::memory::memory_utils::calculate_optimal_buffer_size
- utils::memory::memory_utils::calculate_vector_memory_size
- utils::memory::memory_utils::is_memory_allocation_safe
- utils::timing::performance_utils::benchmark_function
- utils::timing::performance_utils::calculate_efficiency
- utils::timing::performance_utils::calculate_latency
- utils::timing::performance_utils::calculate_throughput
- utils::timing::timing_utils::format_duration
- utils::timing::timing_utils::measure_time
- utils::timing::timing_utils::measure_time_async