tensor_rs/tensor_trait/compare_tensor.rs
1pub trait CompareTensor {
2 type TensorType;
3 type ElementType;
4
5 fn max_pair(&self, o: &Self::TensorType) -> Self::TensorType;
6 fn min_pair(&self, o: &Self::TensorType) -> Self::TensorType;
7 fn all(&self, f: &dyn Fn(Self::ElementType) -> bool) -> bool;
8 fn any(&self, f: &dyn Fn(Self::ElementType) -> bool) -> bool;
9}