pub fn forward_pass<L>(
    model: &Vec<L>,
    data: Array1<f64>
) -> (Vec<Array1<f64>>, Vec<Array1<f64>>)where
    L: Layer1d,