void syten::regularise_abs | ( | Scalar * | first, |
Scalar * | last, | ||
typename ScalarBase< typename IdentityType< Scalar >::type >::type | threshold | ||
) |
Changes the absolute value of entries with very similar absolute values to the median of those.
Handle with care, will introduce errors!
References abs(), std::vector< T >::begin(), std::vector< T >::end(), std::partition_point(), std::sort(), SYTEN_ASSERT, and syten::Caching::threshold.