bunsen 0.21.3

bunsen is acceleration tooling for burn
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! # Array Utilities
/// Convert a `T` to a `[T; D]`.
pub fn scalar_to_array<const D: usize, T>(v: T) -> [T; D]
where
    T: Copy,
{
    [v; D]
}

#[cfg(test)]
mod tests {
    use crate::support::arrays::scalar_to_array;

    #[test]
    fn test_to_narray() {
        assert_eq!(scalar_to_array::<4, usize>(1), [1, 1, 1, 1]);
    }
}