Module utils

Module utils 

Source
Expand description

Utility functions for the temporal neural solver

Structs§

ProgressBar
Progress tracking utilities
Timer
Timing utilities

Functions§

calculate_metrics
Calculate performance metrics from timing data
calculate_speedup
Calculate speedup ratio
check_simd_alignment
compare_outputs
Compare two output vectors with tolerance
detect_cpu_features
Detect CPU features at runtime
format_duration
Format duration in human-readable form
generate_test_data
Generate deterministic test data
generate_test_input
Generate test input vector
get_system_info
System information gathering
is_aligned
Memory alignment utilities
mean
Statistical helper functions
percentile
std_dev
time_block
Create a timer with RAII semantics
validate_input
Validate input vector dimensions
variance