20.02
|
#include <OptimizeInversePermutes.hpp>
Public Member Functions | |
void | Run (Graph &graph, InputSlot &connection) const |
Run for every connection between a base PermuteLayer and a child PermuteLayer. More... | |
Protected Member Functions | |
OptimizeInversePermutesImpl ()=default | |
~OptimizeInversePermutesImpl ()=default | |
Definition at line 17 of file OptimizeInversePermutes.hpp.
|
protecteddefault |
Referenced by OptimizeInversePermutesImpl< PermuteType >::Run().
|
protecteddefault |
Referenced by OptimizeInversePermutesImpl< PermuteType >::Run().
Run for every connection between a base PermuteLayer and a child PermuteLayer.
Bypasses both layers for that connection if one is the inverse of the other.
Definition at line 22 of file OptimizeInversePermutes.hpp.
References InputSlot::GetConnectedOutputSlot(), Layer::GetInputSlot(), Layer::GetOutputSlot(), InputSlot::GetOwningLayer(), OutputSlot::GetOwningLayer(), armnn::IgnoreUnused(), OutputSlot::MoveAllConnections(), OptimizeInversePermutesImpl< PermuteType >::OptimizeInversePermutesImpl(), and OptimizeInversePermutesImpl< PermuteType >::~OptimizeInversePermutesImpl().