ONE - On-device Neural Engine
Loading...
Searching...
No Matches
onert::ir::IGraph Struct Referenceabstract

#include <IGraph.h>

Public Member Functions

virtual ~IGraph ()=default
 
virtual const OperandIndexSequencegetInputs () const =0
 
virtual const OperandIndexSequencegetOutputs () const =0
 
virtual IOIndex getInputIndex (const std::string &name) const =0
 
virtual IOIndex getOutputIndex (const std::string &name) const =0
 
virtual const Operandsoperands () const =0
 
virtual const Operationsoperations () const =0
 
virtual void changeShape (const OperandIndex &index, const ir::Shape &new_shape)=0
 

Detailed Description

Definition at line 28 of file IGraph.h.

Constructor & Destructor Documentation

◆ ~IGraph()

virtual onert::ir::IGraph::~IGraph ( )
virtualdefault

Member Function Documentation

◆ changeShape()

virtual void onert::ir::IGraph::changeShape ( const OperandIndex index,
const ir::Shape new_shape 
)
pure virtual

◆ getInputIndex()

virtual IOIndex onert::ir::IGraph::getInputIndex ( const std::string &  name) const
pure virtual

◆ getInputs()

virtual const OperandIndexSequence & onert::ir::IGraph::getInputs ( ) const
pure virtual

◆ getOutputIndex()

virtual IOIndex onert::ir::IGraph::getOutputIndex ( const std::string &  name) const
pure virtual

◆ getOutputs()

virtual const OperandIndexSequence & onert::ir::IGraph::getOutputs ( ) const
pure virtual

◆ operands()

virtual const Operands & onert::ir::IGraph::operands ( ) const
pure virtual

◆ operations()

virtual const Operations & onert::ir::IGraph::operations ( ) const
pure virtual

The documentation for this struct was generated from the following file: