ArmNN
NotReleased
|
#include <OptimizeInversePermutes.hpp>
Public Member Functions | |
void | Run (Graph &graph, InputSlot &connection) const |
Protected Member Functions | |
OptimizeInversePermutesImpl ()=default | |
~OptimizeInversePermutesImpl ()=default | |
Definition at line 16 of file OptimizeInversePermutes.hpp.
|
protecteddefault |
Referenced by OptimizeInversePermutesImpl::Run().
|
protecteddefault |
Referenced by OptimizeInversePermutesImpl::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 21 of file OptimizeInversePermutes.hpp.
References InputSlot::GetConnectedOutputSlot(), Layer::GetInputSlot(), Layer::GetOutputSlot(), InputSlot::GetOwningLayer(), OutputSlot::GetOwningLayer(), OutputSlot::MoveAllConnections(), OptimizeInversePermutesImpl::OptimizeInversePermutesImpl(), and OptimizeInversePermutesImpl::~OptimizeInversePermutesImpl().