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