diff options
Diffstat (limited to 'src/backends/neon/test/NeonWorkloadFactoryHelper.hpp')
-rw-r--r-- | src/backends/neon/test/NeonWorkloadFactoryHelper.hpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/backends/neon/test/NeonWorkloadFactoryHelper.hpp b/src/backends/neon/test/NeonWorkloadFactoryHelper.hpp index 87150115f8..89052d634e 100644 --- a/src/backends/neon/test/NeonWorkloadFactoryHelper.hpp +++ b/src/backends/neon/test/NeonWorkloadFactoryHelper.hpp @@ -27,10 +27,12 @@ struct WorkloadFactoryHelper<armnn::NeonWorkloadFactory> } static armnn::NeonWorkloadFactory GetFactory( - const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager) + const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager, + const armnn::ModelOptions& modelOptions = {}) { - return armnn::NeonWorkloadFactory( - armnn::PolymorphicPointerDowncast<armnn::NeonMemoryManager>(memoryManager)); + armnn::NeonBackend backend; + return armnn::NeonWorkloadFactory(armnn::PolymorphicPointerDowncast<armnn::NeonMemoryManager>(memoryManager), + backend.CreateBackendSpecificModelContext(modelOptions)); } static armnn::NeonTensorHandleFactory GetTensorHandleFactory( |