From a801c828849778a53d2ca7891f5c3774ad39f489 Mon Sep 17 00:00:00 2001 From: David Mayerich Date: Mon, 16 Dec 2019 21:08:35 +0000 Subject: [PATCH] Added code to save a matrix to a file for debugging --- src/basic_functions.h | 18 ++++++++++++++++++ src/main.cpp | 5 +++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/basic_functions.h b/src/basic_functions.h index 6d51168..506d6d0 100644 --- a/src/basic_functions.h +++ b/src/basic_functions.h @@ -47,6 +47,24 @@ void mtxMultranspose(T* M3, T* M1, T* M2, size_t r1, size_t c1, size_t r2, size_ } } +template +void mtxOutputFile(std::string filename, T* M, size_t rows, size_t cols){ + std::cout<<"Outputting "< void displayS(T* sw, size_t f){ diff --git a/src/main.cpp b/src/main.cpp index 68dc9e6..b6415cb 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -155,6 +155,7 @@ void gpuComputeEignS( size_t g, size_t fea){ ///DETERMINANT CURRENTLY REQUIRES OPENCV std::cout<<"ERROR: This code requires a fix to remove an OpenCV dependence."<