ArmNN
NotReleased
|
#include <TestLayerVisitor.hpp>
Protected Member Functions | |
virtual | ~TestLayerVisitor () |
void | CheckLayerName (const char *name) |
void | CheckLayerPointer (const IConnectableLayer *layer) |
void | CheckConstTensors (const ConstTensor &expected, const ConstTensor &actual) |
void | CheckOptionalConstTensors (const Optional< ConstTensor > &expected, const Optional< ConstTensor > &actual) |
Protected Member Functions inherited from LayerVisitorBase< VisitorNoThrowPolicy > | |
LayerVisitorBase () | |
virtual | ~LayerVisitorBase () |
Protected Member Functions inherited from ILayerVisitor | |
ILayerVisitor () | |
virtual | ~ILayerVisitor () |
Definition at line 13 of file TestLayerVisitor.hpp.
|
inlineprotectedvirtual |
Definition at line 16 of file TestLayerVisitor.hpp.
References TestLayerVisitor::CheckConstTensors(), TestLayerVisitor::CheckLayerName(), TestLayerVisitor::CheckLayerPointer(), and TestLayerVisitor::CheckOptionalConstTensors().
|
inlineexplicit |
Definition at line 30 of file TestLayerVisitor.hpp.
|
protected |
Definition at line 33 of file TestLayerVisitor.cpp.
References BOOST_CHECK(), BaseTensor< MemoryType >::GetInfo(), BaseTensor< MemoryType >::GetMemoryArea(), BaseTensor< MemoryType >::GetNumBytes(), BaseTensor< MemoryType >::GetNumDimensions(), and BaseTensor< MemoryType >::GetNumElements().
Referenced by TestLstmLayerVisitor::CheckConstTensorPtrs(), TestQuantizedLstmLayerVisitor::CheckConstTensorPtrs(), TestLayerVisitor::CheckOptionalConstTensors(), TestBatchNormalizationLayerVisitor::VisitBatchNormalizationLayer(), TestConstantLayerVisitor::VisitConstantLayer(), TestConvolution2dLayerVisitor::VisitConvolution2dLayer(), TestDepthwiseConvolution2dLayerVisitor::VisitDepthwiseConvolution2dLayer(), TestFullyConnectedLayerVistor::VisitFullyConnectedLayer(), and TestLayerVisitor::~TestLayerVisitor().
|
protected |
Definition at line 12 of file TestLayerVisitor.cpp.
References BOOST_CHECK().
Referenced by TestBatchNormalizationLayerVisitor::VisitBatchNormalizationLayer(), TestConstantLayerVisitor::VisitConstantLayer(), TestConvolution2dLayerVisitor::VisitConvolution2dLayer(), TestDepthwiseConvolution2dLayerVisitor::VisitDepthwiseConvolution2dLayer(), TestFullyConnectedLayerVistor::VisitFullyConnectedLayer(), TestInputLayerVisitor::VisitInputLayer(), TestLstmLayerVisitor::VisitLstmLayer(), TestOutputLayerVisitor::VisitOutputLayer(), TestQuantizedLstmLayerVisitor::VisitQuantizedLstmLayer(), and TestLayerVisitor::~TestLayerVisitor().
|
protected |
Definition at line 28 of file TestLayerVisitor.cpp.
References BOOST_CHECK().
Referenced by TestBatchNormalizationLayerVisitor::VisitBatchNormalizationLayer(), TestConstantLayerVisitor::VisitConstantLayer(), TestConvolution2dLayerVisitor::VisitConvolution2dLayer(), TestDepthwiseConvolution2dLayerVisitor::VisitDepthwiseConvolution2dLayer(), TestFullyConnectedLayerVistor::VisitFullyConnectedLayer(), TestInputLayerVisitor::VisitInputLayer(), TestLstmLayerVisitor::VisitLstmLayer(), TestOutputLayerVisitor::VisitOutputLayer(), TestQuantizedLstmLayerVisitor::VisitQuantizedLstmLayer(), and TestLayerVisitor::~TestLayerVisitor().
|
protected |
Definition at line 51 of file TestLayerVisitor.cpp.
References BOOST_CHECK(), TestLayerVisitor::CheckConstTensors(), OptionalBase::has_value(), and OptionalReferenceSwitch< std::is_reference< T >::value, T >::value().
Referenced by TestConvolution2dLayerVisitor::VisitConvolution2dLayer(), TestDepthwiseConvolution2dLayerVisitor::VisitDepthwiseConvolution2dLayer(), TestFullyConnectedLayerVistor::VisitFullyConnectedLayer(), and TestLayerVisitor::~TestLayerVisitor().