1 2 3 4 5 6 7 8
//! numerical trait constraints
use ndarray::ScalarOperand;
use ndarray_linalg::Lapack;
pub trait Float: Sized + num_traits::Float + Lapack + ScalarOperand {}
impl Float for f32 {}
impl Float for f64 {}
1 2 3 4 5 6 7 8
//! numerical trait constraints
use ndarray::ScalarOperand;
use ndarray_linalg::Lapack;
pub trait Float: Sized + num_traits::Float + Lapack + ScalarOperand {}
impl Float for f32 {}
impl Float for f64 {}