pub unsafe extern "C" fn NonNegDataArray( arr: *mut *mut f32, nrow: c_long, ncol: c_long, ) -> c_schar