Lines Matching refs:std
42 std::vector<InferenceOutput> outputs;
43 std::function<bool(uint8_t*, size_t)> createInput;
47 using InferenceInOutSequence = std::vector<InferenceInOut>;
53 std::vector<float> meanSquareErrors;
55 std::vector<float> maxSingleErrors;
57 std::vector<std::vector<uint8_t>> inferenceOutputs;
63 std::vector<float> compileWithoutCacheTimeSec;
65 std::optional<std::vector<float>> saveToCacheTimeSec;
66 std::optional<std::vector<float>> prepareFromCacheTimeSec;
103 bool resizeInputTensors(std::vector<int> shape);
109 bool benchmark(const std::vector<InferenceInOutSequence>& inOutData,
111 std::vector<InferenceResult>* result);
117 const std::vector<InferenceInOutSequence>& inOutData);
135 float timeout, std::vector<float>* results);
138 float runTimeout, std::vector<float>* results);
141 std::string mModelBuffer;
142 std::unique_ptr<tflite::FlatBufferModel> mTfliteModel;
143 std::unique_ptr<tflite::Interpreter> mTfliteInterpreter;
144 std::unique_ptr<tflite::StatefulNnApiDelegate> mTfliteNnapiDelegate;
146 std::vector<int> outputs;
149 std::string mModelFile;
150 std::optional<std::string> mCacheDir;
151 std::string mNnApiDeviceName;