Home
last modified time | relevance | path

Searched refs:DataPtr (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/samples/modules/tflite-micro/tflm_ethosu/src/
Dinference_process.hpp17 struct DataPtr { struct
21 DataPtr(void *data = nullptr, size_t size = 0);
29 DataPtr networkModel;
30 std::vector<DataPtr> input;
31 std::vector<DataPtr> output;
32 std::vector<DataPtr> expectedOutput;
35 InferenceJob(const std::string &name, const DataPtr &networkModel,
36 const std::vector<DataPtr> &input, const std::vector<DataPtr> &output,
37 const std::vector<DataPtr> &expectedOutput);
Dinference_process.cpp24 bool copyOutput(const TfLiteTensor &src, InferenceProcess::DataPtr &dst) in copyOutput()
46 DataPtr::DataPtr(void *_data, size_t _size) : data(_data), size(_size) in DataPtr() function in InferenceProcess::DataPtr
50 void DataPtr::invalidate() in invalidate()
57 void DataPtr::clean() in clean()
68 InferenceJob::InferenceJob(const string &_name, const DataPtr &_networkModel, in InferenceJob()
69 const vector<DataPtr> &_input, const vector<DataPtr> &_output, in InferenceJob()
70 const vector<DataPtr> &_expectedOutput) in InferenceJob()
141 const DataPtr &input = job.input[i]; in runJob()
184 const DataPtr &expected = job.expectedOutput[i]; in runJob()
Dmain.cpp82 xInferenceJob(const string &_name, const DataPtr &_networkModel, in xInferenceJob()
83 const vector<DataPtr> &_input, const vector<DataPtr> &_output, in xInferenceJob()
84 const vector<DataPtr> &_expectedOutput, k_queue *_queue) in xInferenceJob()
175 job = xInferenceJob(modelName, DataPtr(networkModelData, sizeof(networkModelData)), in inferenceSenderTask()
176 { DataPtr(inputData, sizeof(inputData)) }, {}, in inferenceSenderTask()
177 { DataPtr(expectedOutputData, sizeof(expectedOutputData)) }, in inferenceSenderTask()