6 #include "../TestUtils.hpp" 10 #include <boost/test/unit_test.hpp> 12 using namespace armnn;
32 &IsLayerOfType<armnn::PermuteLayer>, &IsLayerOfType<armnn::PermuteLayer>,
33 &IsLayerOfType<armnn::OutputLayer>));
39 &IsLayerOfType<armnn::OutputLayer>));
BOOST_AUTO_TEST_CASE(CheckConvolution2dLayer)
LayerT * AddLayer(Args &&... args)
Adds a new layer, of type LayerType, to the graph constructed with the arguments passed.
static void Pass(Graph &graph, const Optimizations &optimizations)
bool CheckSequence(const armnn::Graph::ConstIterator first, const armnn::Graph::ConstIterator last)
This layer represents a permutation operation.
A layer user-provided data can be bound to (e.g. inputs, outputs).
ConstIterator cbegin() const
Returns const iterator pointing to the beginning of the list. Lowercase for range-based for loops...
Optimizer::Optimizations MakeOptimizations(Args &&... args)
BOOST_AUTO_TEST_SUITE_END()
BOOST_AUTO_TEST_SUITE(TensorflowLiteParser)
ConstIterator cend() const
Returns const iterator pointing to the end of the list. Lowercase for range-based for loops...
A PermuteDescriptor for the PermuteLayer.
LayerT * InsertNewLayer(InputSlot &insertBefore, Args &&... args)
OptimizeForConnection< PermuteLayer, PermuteLayer, OptimizeInversePermutesImpl > OptimizeInversePermutes