aboutsummaryrefslogtreecommitdiff
path: root/python/pyarmnn/src/pyarmnn/swig/armnn.i
blob: 48e0f2edbb468c363f0f601c4d2b449224896faa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//
// Copyright © 2017 Arm Ltd. All rights reserved.
// SPDX-License-Identifier: MIT
//
%module pyarmnn
%{
#define SWIG_FILE_WITH_INIT
#include "armnn/Types.hpp"
%}

//typemap definitions and other common stuff
%include "standard_header.i"

//armnn api submodules
%include "modules/armnn_backend.i"
%include "modules/armnn_types.i"
%include "modules/armnn_descriptors.i"
%include "modules/armnn_lstmparam.i"
%include "modules/armnn_network.i"
%include "modules/armnn_profiler.i"
%include "modules/armnn_runtime.i"
%include "modules/armnn_tensor.i"
%include "modules/armnn_types_utils.i"

// Clear exception typemap.
%exception;