aboutsummaryrefslogtreecommitdiff
path: root/src/backends/reference/RefWorkloadFactory.cpp
diff options
context:
space:
mode:
authorMatteo Martincigh <matteo.martincigh@arm.com>2019-05-28 14:31:20 +0100
committerMatteo Martincigh <matteo.martincigh@arm.com>2019-05-31 11:57:50 +0100
commite851b3da2ba51edc69c7b3dbfad06c4e22a63595 (patch)
tree5ead856b8c4de5198170f8ff3fdb2541eb6676d9 /src/backends/reference/RefWorkloadFactory.cpp
parent01961a7df1c4357981a33b9c1eb80fb51888a8fa (diff)
downloadarmnn-e851b3da2ba51edc69c7b3dbfad06c4e22a63595.tar.gz
IVGCVSW-3170 Refactor the Strided Slice Ref workload for Float32 and
QAsymm8 types * RefStridedSliceWorkload is no longer a template class * Refactoring of the ref StridedSlice implementation * Added ValidateTensorQuantizationSpace function Change-Id: Ifa182a33d79d42137731f48b995a7973c9d92152 Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Diffstat (limited to 'src/backends/reference/RefWorkloadFactory.cpp')
-rw-r--r--src/backends/reference/RefWorkloadFactory.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/backends/reference/RefWorkloadFactory.cpp b/src/backends/reference/RefWorkloadFactory.cpp
index bf2339756c..b829d54be0 100644
--- a/src/backends/reference/RefWorkloadFactory.cpp
+++ b/src/backends/reference/RefWorkloadFactory.cpp
@@ -370,7 +370,7 @@ std::unique_ptr<IWorkload> RefWorkloadFactory::CreateBatchToSpaceNd(const BatchT
std::unique_ptr<IWorkload> RefWorkloadFactory::CreateStridedSlice(const StridedSliceQueueDescriptor& descriptor,
const WorkloadInfo& info) const
{
- return MakeWorkload<RefStridedSliceFloat32Workload, RefStridedSliceUint8Workload>(descriptor, info);
+ return std::make_unique<RefStridedSliceWorkload>(descriptor, info);
}
std::unique_ptr<IWorkload> RefWorkloadFactory::CreateGreater(const GreaterQueueDescriptor& descriptor,