diff options
Diffstat (limited to 'src/armnn/Runtime.cpp')
-rw-r--r-- | src/armnn/Runtime.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/armnn/Runtime.cpp b/src/armnn/Runtime.cpp index e7d8e482ab..657c90735c 100644 --- a/src/armnn/Runtime.cpp +++ b/src/armnn/Runtime.cpp @@ -20,11 +20,11 @@ #include <armnn/utility/PolymorphicDowncast.hpp> #include <armnn/utility/Timer.hpp> -#include <backends/BackendProfiling.hpp> - #include <backendsCommon/DynamicBackendUtils.hpp> #include <backendsCommon/memoryOptimizerStrategyLibrary/MemoryOptimizerStrategyLibrary.hpp> +#include <client/include/backends/IBackendProfiling.hpp> + #include <common/include/LabelsAndEventClasses.hpp> #include <iostream> @@ -498,10 +498,10 @@ RuntimeImpl::RuntimeImpl(const IRuntime::CreationOptions& options) supportedBackends.emplace(id); unique_ptr<arm::pipe::IBackendProfiling> profilingIface = - std::make_unique<arm::pipe::BackendProfiling>(arm::pipe::BackendProfiling( + arm::pipe::IBackendProfiling::CreateBackendProfiling( arm::pipe::ConvertExternalProfilingOptions(options.m_ProfilingOptions), - *m_ProfilingService.get(), - id)); + *m_ProfilingService.get(), + id.Get()); // Backends may also provide a profiling context. Ask for it now. auto profilingContext = backend->CreateBackendProfilingContext(options, profilingIface); |