aboutsummaryrefslogtreecommitdiff
path: root/applications/inference_process/include/inference_process.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'applications/inference_process/include/inference_process.hpp')
-rw-r--r--applications/inference_process/include/inference_process.hpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/applications/inference_process/include/inference_process.hpp b/applications/inference_process/include/inference_process.hpp
index a5fef2c..53b9331 100644
--- a/applications/inference_process/include/inference_process.hpp
+++ b/applications/inference_process/include/inference_process.hpp
@@ -21,6 +21,7 @@
#include <queue>
#include <stdlib.h>
#include <string>
+#include <vector>
namespace InferenceProcess {
struct DataPtr {
@@ -33,17 +34,17 @@ struct DataPtr {
struct InferenceJob {
std::string name;
DataPtr networkModel;
- DataPtr input;
- DataPtr output;
- DataPtr expectedOutput;
+ std::vector<DataPtr> input;
+ std::vector<DataPtr> output;
+ std::vector<DataPtr> expectedOutput;
size_t numBytesToPrint;
InferenceJob();
InferenceJob(const std::string &name,
const DataPtr &networkModel,
- const DataPtr &input,
- const DataPtr &output,
- const DataPtr &expectedOutput,
+ const std::vector<DataPtr> &input,
+ const std::vector<DataPtr> &output,
+ const std::vector<DataPtr> &expectedOutput,
size_t numBytesToPrint);
};