Expand description
Validation utilities for comparing CPU and GPU results.
Provides tools to verify that GPU-computed matrices match their CPU reference implementations within acceptable tolerances.
Structs§
- Comparison
Result - Result of a matrix comparison.
Functions§
- check_
positive_ definite - Check that a matrix is positive definite (all eigenvalues > 0).
- check_
symmetry - Check that a matrix is symmetric within some tolerance.
- compare_
matrices - Compare two matrices element-wise with configurable tolerance.
- validate_
overlap_ matrix - Verify overlap matrix properties: symmetric, positive definite, diagonal > 0.