conspire 0.7.0

The Rust interface to conspire.
Documentation
1
2
3
4
5
6
7
8
9
10
use crate::math::{TensorArray, TensorRank0, TensorRank0List};

pub const LENGTH: usize = 33;

pub fn zero_to_one<const W: usize>() -> [TensorRank0; W] {
    (0..W)
        .map(|i| (i as TensorRank0) / ((W - 1) as TensorRank0))
        .collect::<TensorRank0List<W>>()
        .as_array()
}