blob: c0250b9e0fa1634d6957edff9e8b77ffd4998484 [file] [log] [blame]
telsoa014fcda012018-03-09 14:13:49 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
David Beckecb56cd2018-09-05 12:52:57 +01003// SPDX-License-Identifier: MIT
telsoa014fcda012018-03-09 14:13:49 +00004//
5
6#pragma once
7
Matteo Martincigh3122bd52019-06-03 16:54:25 +01008#include "Encoders.hpp"
9#include "Decoders.hpp"
telsoa014fcda012018-03-09 14:13:49 +000010
Matteo Martincigh3122bd52019-06-03 16:54:25 +010011#include <backendsCommon/WorkloadData.hpp>
telsoa014fcda012018-03-09 14:13:49 +000012
13namespace armnn
14{
15
Matteo Martincigh3122bd52019-06-03 16:54:25 +010016void BatchNormImpl(const BatchNormalizationQueueDescriptor& data,
17 Decoder<float>& meanIn,
18 Decoder<float>& varIn,
19 Decoder<float>& betaIn,
20 Decoder<float>& gammaIn,
21 Decoder<float>& inputData,
22 Encoder<float>& outputData);
Matteo Martincigh8eb675e2018-10-17 14:43:29 +010023
Matteo Martincigh3122bd52019-06-03 16:54:25 +010024} // namespace armnn