From 05d70c14e87d7dbf07cae4893288510c95349341 Mon Sep 17 00:00:00 2001 From: Jakhes <dean.schmitz@schmitzbauer.de> Date: Wed, 14 Sep 2022 22:24:16 +0200 Subject: [PATCH] Updating helper functions --- src/helper_files/helper.cpp | 10 ++++++++++ src/helper_files/helper.hpp | 2 ++ 2 files changed, 12 insertions(+) diff --git a/src/helper_files/helper.cpp b/src/helper_files/helper.cpp index 44bc9c2..b421ff7 100644 --- a/src/helper_files/helper.cpp +++ b/src/helper_files/helper.cpp @@ -75,6 +75,16 @@ rowvec convertArrayToRowvec(float *arr, int vecSize) return rVector; } +Row<size_t> convertArrayToVec(float *arr, int vecSize) +{ + Row<size_t> rVector(vecSize); + for(int i = 0; i < vecSize; i++) + { + rVector[i] = arr[i]; + } + return rVector; +} + mat convertArrayToMat(float *arr, int vecSize, int rowCount) { mat matrix(rowCount,(vecSize/rowCount)); diff --git a/src/helper_files/helper.hpp b/src/helper_files/helper.hpp index 80e45ac..0a7d8f5 100644 --- a/src/helper_files/helper.hpp +++ b/src/helper_files/helper.hpp @@ -24,6 +24,8 @@ float *convertToArray(vector<vec> vec); rowvec convertArrayToRowvec(float *arr, int vecSize); +Row<size_t> convertArrayToVec(float *arr, int vecSize); + mat convertArrayToMat(float *arr, int vecSize, int rowCount); #endif -- GitLab