[][src]Function cogent::utilities::array3_prt

pub fn array3_prt<T: Display + Copy>(ndarray_param: &Array3<T>) -> String

Returns pretty string of Array3<T>.

use cogent::utilities::array3_prt;
use ndarray::{array,Array3};
 
let array3:Array3<f32> = array![
    [[-1.0f32,-1.1f32],[-1.2f32,-1.3f32]],
    [[0.0f32,0.1f32],[0.2f32,0.3f32]],
    [[1.0f32,1.1f32],[1.2f32,1.3f32]],
];
let prt:String = array3_prt(&array3);
println!("{}",prt);
let expect:&str = 
"┌                                         ┐
│ ┌           ┐┌           ┐┌           ┐ │
│ │ -1.0 -1.1 ││ +0.0 +0.1 ││ +1.0 +1.1 │ │
│ │ -1.2 -1.3 ││ +0.2 +0.3 ││ +1.2 +1.3 │ │
│ └           ┘└           ┘└           ┘ │
└                                         ┘
                  [3,2,2]\n";
assert_eq!(&prt,expect);