// // Copyright © 2017 Arm Ltd. All rights reserved. // SPDX-License-Identifier: MIT // #pragma once #include #include namespace armnn { class ITensorHandle; class WorkloadDataCollector { public: WorkloadDataCollector(std::vector& handles, std::vector& infos) : m_Handles(handles) , m_Infos(infos) { } void Push(ITensorHandle* handle, const TensorInfo& info) { m_Handles.push_back(handle); m_Infos.push_back(info); } private: std::vector& m_Handles; std::vector& m_Infos; }; } //namespace armnn