10 using namespace armnn;
13 unsigned int fromIndex,
unsigned int toIndex)
37 return runtime->m_ProfilingService;
profiling::ProfilingService & GetProfilingService(armnn::RuntimeImpl *runtime)
Interface for a layer that is connectable to other layers via InputSlots and OutputSlots.
std::vector< BackendOptions > ModelOptions
Copyright (c) 2021 ARM Limited and Contributors.
virtual void SetTensorInfo(const TensorInfo &tensorInfo)=0
std::unique_ptr< OptimizedNetworkImpl > pOptimizedNetworkImpl
#define ARMNN_ASSERT(COND)
Graph & GetGraphForTesting(IOptimizedNetwork *optNet)
virtual const IInputSlot & GetInputSlot(unsigned int index) const =0
Get a const input slot handle by slot index.
ModelOptions & GetModelOptionsForTesting(IOptimizedNetwork *optNet)
virtual const IOutputSlot & GetOutputSlot(unsigned int index) const =0
Get the const output slot handle by slot index.
void Connect(armnn::IConnectableLayer *from, armnn::IConnectableLayer *to, const armnn::TensorInfo &tensorInfo, unsigned int fromIndex, unsigned int toIndex)
virtual int Connect(IInputSlot &destination)=0