// pub fn print_matrix (input:&Vec<f32>,row:usize,col:usize) {
// for i in 0..row {
// for j in 0..col {
// let x =i * col ;
// print!("{:.3} ",input[x +j])
// }
// println!("")
// }
// println!("")
// }