blob: f4e78b600243e5f167fd0997b9f2b9262d125f51 [file] [log] [blame]
Matteo Martincigh49124022019-01-11 13:25:59 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5#pragma once
6
7#include "LayerTests.hpp"
8
9LayerTestResult<uint8_t, 4> PreCompiledConvolution2dTestImpl(
10 armnn::IWorkloadFactory& workloadFactory,
11 const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager);
12
13LayerTestResult<uint8_t, 4> PreCompiledConvolution2dStride2x2TestImpl(
14 armnn::IWorkloadFactory& workloadFactory,
15 const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager);
16
17LayerTestResult<uint8_t, 4> PreCompiledDepthwiseConvolution2dTestImpl(
18 armnn::IWorkloadFactory & workloadFactory,
19 const armnn::IBackendInternal::IMemoryManagerSharedPtr & memoryManager);
20
21LayerTestResult<uint8_t, 4> PreCompiledDepthwiseConvolution2dStride2x2TestImpl(
22 armnn::IWorkloadFactory & workloadFactory,
23 const armnn::IBackendInternal::IMemoryManagerSharedPtr & memoryManager);
24
25LayerTestResult<uint8_t, 4> PreCompiledMaxPooling2dTestImpl(
26 armnn::IWorkloadFactory& workloadFactory,
27 const armnn::IBackendInternal::IMemoryManagerSharedPtr& memoryManager);