Module optimize

Module optimize 

Source
Expand description

Performance optimization utilities for scipix OCR

This module provides runtime feature detection and optimized code paths for different CPU architectures and capabilities.

Modules§

batch
Dynamic batching for throughput optimization
memory
Memory optimization utilities
parallel
Parallel processing utilities for OCR pipeline
quantize
Model quantization utilities
simd
SIMD-accelerated image processing operations

Structs§

CpuFeatures
CPU features detected at runtime

Enums§

OptLevel
Optimization level configuration

Traits§

OptimizedOp
Runtime dispatch to optimized implementation

Functions§

detect_features
Detect CPU features at runtime
get_features
Get the detected CPU features
get_opt_level
Get the current optimization level
memory_opt_enabled
Check if memory optimizations are enabled
parallel_enabled
Check if parallel optimizations are enabled
set_opt_level
Set the optimization level
simd_enabled
Check if SIMD optimizations are enabled