ONE - On-device Neural Engine
Loading...
Searching...
No Matches
ANNDepthConcatF Class Reference

Concatenate feature maps along "depth" dimension through Andoird NN API. More...

#include <IR.h>

Collaboration diagram for ANNDepthConcatF:

Public Member Functions

 ANNDepthConcatF ()
 
coco::Instrloc (void) override
 
coco::Objectout (void) const
 
void out (coco::Object *o)
 
coco::Objectfst (void) const
 
void fst (coco::Object *o)
 
coco::Objectsnd (void) const
 
void snd (coco::Object *o)
 
- Public Member Functions inherited from coco::Instr
 Instr ()=default
 
 Instr (const Instr &)=delete
 
 Instr (Instr &&)=delete
 
virtual ~Instr ()
 
template<typename T >
accept (IVisitor< T > *v) const
 
template<typename T >
accept (IVisitor< T > &v) const
 
template<typename T >
accept (IVisitor< T > &&v) const
 
const InstrIndexindex (void) const
 
- Public Member Functions inherited from coco::DLinkedList< Child, Parent >::Node
 Node ()
 
virtual ~Node ()
 
Parent * parent (void) const
 
Child * prev (void) const
 
Child * next (void) const
 
void insertBefore (Node *next)
 
void insertAfter (Node *prev)
 
void detach (void)
 
- Public Member Functions inherited from coco::Entity
virtual ~Entity ()=default
 
Modulemodule (void) const
 
- Public Member Functions inherited from coco::Object::Producer
virtual ~Producer ()=default
 
- Public Member Functions inherited from coco::Bag::Updater
virtual ~Updater ()=default
 
- Public Member Functions inherited from coco::Locatable
virtual ~Locatable ()=default
 
- Public Member Functions inherited from coco::Object::Consumer
virtual ~Consumer ()=default
 
- Public Member Functions inherited from coco::Bag::Reader
virtual ~Reader ()=default
 

Detailed Description

Concatenate feature maps along "depth" dimension through Andoird NN API.

Definition at line 78 of file IR.h.

Constructor & Destructor Documentation

◆ ANNDepthConcatF()

ANNDepthConcatF::ANNDepthConcatF ( )
inline

Definition at line 83 of file IR.h.

83 : _out{this}, _fst{this}, _snd{this}
84 {
85 // DO NOTHING
86 }

Member Function Documentation

◆ fst() [1/2]

void ANNDepthConcatF::fst ( coco::Object o)
inline

Definition at line 96 of file IR.h.

96{ _fst.value(o); }
Object * value(void) const
Definition Use.h:37

References coco::Use::value().

◆ fst() [2/2]

coco::Object * ANNDepthConcatF::fst ( void  ) const
inline

Definition at line 95 of file IR.h.

95{ return _fst.value(); }

References coco::Use::value().

◆ loc()

coco::Instr * ANNDepthConcatF::loc ( void  )
inlineoverridevirtual

Implements coco::Locatable.

Definition at line 89 of file IR.h.

89{ return this; }

◆ out() [1/2]

void ANNDepthConcatF::out ( coco::Object o)
inline

Definition at line 93 of file IR.h.

93{ _out.value(o); }
Object * value(void) const
Definition Def.h:37

References coco::Def::value().

◆ out() [2/2]

coco::Object * ANNDepthConcatF::out ( void  ) const
inline

Definition at line 92 of file IR.h.

92{ return _out.value(); }

References coco::Def::value().

◆ snd() [1/2]

void ANNDepthConcatF::snd ( coco::Object o)
inline

Definition at line 99 of file IR.h.

99{ _snd.value(o); }

References coco::Use::value().

◆ snd() [2/2]

coco::Object * ANNDepthConcatF::snd ( void  ) const
inline

Definition at line 98 of file IR.h.

98{ return _snd.value(); }

References coco::Use::value().


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