Skip to main content

Module compare

Module compare 

Source
Expand description

Comparison utilities for GPU vs CPU result validation.

Functionsยง

assert_eq_f64_rel
Assert f64 slices are equal within relative tolerance.
assert_eq_f64_ulp
Assert f64 slices are equal within ULP tolerance.
assert_eq_i64
Assert i64 slices are equal with detailed diff on failure.
assert_eq_u32
Assert u32 slices are equal with detailed diff on failure.
assert_eq_u64
Assert u64 slices are equal with detailed diff on failure.
assert_set_eq_u32
Assert sets are equal (order-independent).
assert_stable_sort
Assert sort is stable (equal keys maintain relative order).
assert_valid_permutation
Assert permutation is valid.
is_sorted_desc_u32
Check if result is sorted descending.
is_sorted_u32
Check if result is sorted.