Skip to main content

isnan

Function isnan 

Source
pub fn isnan<T>(array: &Array<T>) -> Array<bool>
where T: Float,
Expand description

Test element-wise for NaN

§Parameters

  • array - Input array

§Returns

Array of boolean values where True indicates NaN

§Examples

use numrs2::prelude::*;

let a = Array::from_vec(vec![1.0, f64::NAN, 3.0, f64::INFINITY]);
let nan_mask = isnan(&a);
assert_eq!(nan_mask.to_vec(), vec![false, true, false, false]);