ArmNN
 25.11
Loading...
Searching...
No Matches
InternalTypes.cpp
Go to the documentation of this file.
1//
2// Copyright © 2017,2024 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
6#include "InternalTypes.hpp"
7
9
10namespace armnn
11{
12
14{
15 switch (type)
16 {
17#define X(name) case LayerType::name: return #name;
19#undef X
20 default:
21 throw armnn::InvalidArgumentException("Unknown layer type");
22 return "Unknown";
23 }
24}
25
26}
#define LIST_OF_LAYER_TYPE
This list uses X macro technique.
Definition Types.hpp:410
Copyright (c) 2021 ARM Limited and Contributors.
LayerType
When adding a new layer, adapt also the LastLayer enum value in the enum class LayerType below.
Definition Types.hpp:494
const char * GetLayerTypeAsCString(LayerType type)