simple_ml
pub fn element_wise_matrix_product<T>( matrix1: &Vec<Vec<T>>, matrix2: &Vec<Vec<T>>) -> Vec<Vec<T>> where T: Copy + Mul<Output = T>,