redstone-ml 0.0.0

High-performance Machine Learning, Auto-Differentiation and Tensor Algebra crate for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
pub(crate) trait HasLength {
    fn len(&self) -> usize;
}

impl<T> HasLength for Vec<T> {
    fn len(&self) -> usize {
        Vec::len(self)
    }
}
impl<T, const N: usize> HasLength for [T; N] {
    fn len(&self) -> usize {
        N
    }
}