blob: 72a8806560664b23ecc646ab23eb7d3789916488 [file] [log] [blame]
Saoirse Stewart3166c3e2019-02-18 15:24:53 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5#pragma once
6
7#include <armnn/ArmNN.hpp>
8
9#include <Schema_generated.h>
10
11namespace armnnSerializer
12{
13
14armnn::armnnSerializer::DataType GetFlatBufferDataType(armnn::DataType dataType);
15
16armnn::armnnSerializer::DataLayout GetFlatBufferDataLayout(armnn::DataLayout dataLayout);
17
18armnn::armnnSerializer::PoolingAlgorithm GetFlatBufferPoolingAlgorithm(armnn::PoolingAlgorithm poolingAlgorithm);
19
20armnn::armnnSerializer::OutputShapeRounding GetFlatBufferOutputShapeRounding(
21 armnn::OutputShapeRounding outputShapeRounding);
22
23armnn::armnnSerializer::PaddingMethod GetFlatBufferPaddingMethod(armnn::PaddingMethod paddingMethod);
24
25} // namespace armnnSerializer