ArmNN
 20.02
TestNameOnlyLayerVisitor.hpp File Reference

Go to the source code of this file.

Classes

class  TestAdditionLayerVisitor
 
class  TestDequantizeLayerVisitor
 
class  TestDivisionLayerVisitor
 
class  TestFloorLayerVisitor
 
class  TestGatherLayerVisitor
 
class  TestMaximumLayerVisitor
 
class  TestMergeLayerVisitor
 
class  TestMinimumLayerVisitor
 
class  TestMultiplicationLayerVisitor
 
class  TestPreluLayerVisitor
 
class  TestQuantizeLayerVisitor
 
class  TestSubtractionLayerVisitor
 
class  TestSwitchLayerVisitor
 

Macros

#define DECLARE_TEST_NAME_ONLY_LAYER_VISITOR_CLASS(name)
 

Macro Definition Documentation

◆ DECLARE_TEST_NAME_ONLY_LAYER_VISITOR_CLASS

#define DECLARE_TEST_NAME_ONLY_LAYER_VISITOR_CLASS (   name)
Value:
class Test##name##LayerVisitor : public armnn::TestLayerVisitor \
{ \
public: \
explicit Test##name##LayerVisitor(const char* layerName = nullptr) : armnn::TestLayerVisitor(layerName) {}; \
\
void Visit##name##Layer(const armnn::IConnectableLayer* layer, \
const char* layerName = nullptr) override \
{ \
CheckLayerPointer(layer); \
CheckLayerName(layerName); \
} \
};
Interface for a layer that is connectable to other layers via InputSlots and OutputSlots.
Definition: INetwork.hpp:61
Copyright (c) 2020 ARM Limited.

Definition at line 12 of file TestNameOnlyLayerVisitor.hpp.