ArmNN  NotReleased
IOptimizedNetwork Class Referenceabstract

#include <INetwork.hpp>

Inheritance diagram for IOptimizedNetwork:
OptimizedNetwork

Public Member Functions

virtual Status PrintGraph ()=0
 
virtual Status SerializeToDot (std::ostream &stream) const =0
 
virtual profiling::ProfilingGuid GetGuid () const =0
 

Static Public Member Functions

static void Destroy (IOptimizedNetwork *network)
 

Protected Member Functions

 ~IOptimizedNetwork ()
 

Detailed Description

Definition at line 546 of file INetwork.hpp.

Constructor & Destructor Documentation

◆ ~IOptimizedNetwork()

~IOptimizedNetwork ( )
inlineprotected

Definition at line 557 of file INetwork.hpp.

557 {}

Member Function Documentation

◆ Destroy()

void Destroy ( IOptimizedNetwork network)
static

Definition at line 58 of file Network.cpp.

Referenced by armnn::Optimize().

59 {
60  delete boost::polymorphic_downcast<OptimizedNetwork*>(network);
61 }

◆ GetGuid()

virtual profiling::ProfilingGuid GetGuid ( ) const
pure virtual

Implemented in OptimizedNetwork.

◆ PrintGraph()

virtual Status PrintGraph ( )
pure virtual

Implemented in OptimizedNetwork.

◆ SerializeToDot()

virtual Status SerializeToDot ( std::ostream &  stream) const
pure virtual

Implemented in OptimizedNetwork.


The documentation for this class was generated from the following files: