diff options
Diffstat (limited to 'src/backends')
-rw-r--r-- | src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.cpp | 21 | ||||
-rw-r--r-- | src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.hpp | 4 |
2 files changed, 0 insertions, 25 deletions
diff --git a/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.cpp b/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.cpp index 22538d23c5..fd11ad1e03 100644 --- a/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.cpp +++ b/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.cpp @@ -36,27 +36,6 @@ RefDepthwiseConvolution2dWorkload::RefDepthwiseConvolution2dWorkload( this->GetGuid()); } -void RefDepthwiseConvolution2dWorkload::PostAllocationConfigure() -{ - PostAllocationConfigure(m_Data.m_Inputs, m_Data.m_Outputs); -} - -void RefDepthwiseConvolution2dWorkload::PostAllocationConfigure(std::vector<ITensorHandle*> inputs, - std::vector<ITensorHandle*> outputs) -{ - IgnoreUnused(outputs); - - const TensorInfo& rFilterInfo = GetTensorInfo(inputs[1]); - m_FilterShape = rFilterInfo.GetShape(); - m_FilterDecoder = MakeDecoder<float>(rFilterInfo); - - if (m_Data.m_Parameters.m_BiasEnabled) - { - const TensorInfo& biasInfo = GetTensorInfo(inputs[2]); - m_BiasDecoder = MakeDecoder<float>(biasInfo); - } -} - void RefDepthwiseConvolution2dWorkload::Execute() const { Execute(m_Data.m_Inputs, m_Data.m_Outputs); diff --git a/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.hpp b/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.hpp index 1c7de29b37..ef0b16d1cd 100644 --- a/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.hpp +++ b/src/backends/reference/workloads/RefDepthwiseConvolution2dWorkload.hpp @@ -16,14 +16,10 @@ class RefDepthwiseConvolution2dWorkload : public RefBaseWorkload<DepthwiseConvol public: explicit RefDepthwiseConvolution2dWorkload(const DepthwiseConvolution2dQueueDescriptor &descriptor, const WorkloadInfo &info); - - void PostAllocationConfigure() override; - void Execute() const override; void ExecuteAsync(WorkingMemDescriptor& workingMemDescriptor) override; private: - void PostAllocationConfigure(std::vector<ITensorHandle*> inputs, std::vector<ITensorHandle*> outputs); void Execute(std::vector<ITensorHandle*> inputs, std::vector<ITensorHandle*> outputs) const; std::unique_ptr <ScopedTensorHandle> m_Weight; |