IVGCVSW-4794 Change ArmNN counters to report delta values
Signed-off-by: Finn Williams <Finn.Williams@arm.com>
Change-Id: I7957ee41fd700ee502cc14aa313a60664d4caec9
diff --git a/src/profiling/PeriodicCounterCapture.hpp b/src/profiling/PeriodicCounterCapture.hpp
index 796c494..5abad9e 100644
--- a/src/profiling/PeriodicCounterCapture.hpp
+++ b/src/profiling/PeriodicCounterCapture.hpp
@@ -28,7 +28,7 @@
public:
PeriodicCounterCapture(const Holder& data,
ISendCounterPacket& packet,
- const IReadCounterValues& readCounterValue,
+ IReadCounterValues& readCounterValue,
const ICounterMappings& counterIdMap,
const std::unordered_map<armnn::BackendId,
std::shared_ptr<armnn::profiling::IBackendProfilingContext>>&
@@ -49,7 +49,7 @@
private:
CaptureData ReadCaptureData();
- void Capture(const IReadCounterValues& readCounterValues);
+ void Capture(IReadCounterValues& readCounterValues);
void DispatchPeriodicCounterCapturePacket(
const armnn::BackendId& backendId, const std::vector<Timestamp>& timestampValues);
@@ -57,7 +57,7 @@
bool m_IsRunning;
std::atomic<bool> m_KeepRunning;
std::thread m_PeriodCaptureThread;
- const IReadCounterValues& m_ReadCounterValues;
+ IReadCounterValues& m_ReadCounterValues;
ISendCounterPacket& m_SendCounterPacket;
const ICounterMappings& m_CounterIdMap;
const std::unordered_map<armnn::BackendId,