ONE - On-device Neural Engine
|
#include <Reduce.h>
Data Structures | |
struct | Param |
Public Types | |
enum | Input { INPUT = 0 , AXES = 1 } |
enum class | ReduceType { ALL , ANY , MAX , MEAN , MIN , PROD , SUM } |
|
strong |
onert::ir::operation::Reduce::Reduce | ( | const OperandIndexSequence & | inputs, |
const OperandIndexSequence & | outputs, | ||
const Param & | param | ||
) |
Definition at line 31 of file Reduce.cc.
|
overridevirtual |
Implements onert::ir::IOperation.
Reimplemented in onert::ir::train::operation::Reduce.
Definition at line 29 of file Reduce.cc.
|
overridevirtual |
Reimplemented from onert::ir::IOperation.
Definition at line 37 of file Reduce.cc.
References ALL, ANY, MAX, MEAN, MIN, opcode(), PROD, onert::ir::operation::Reduce::Param::reduce_type, SUM, and onert::ir::toString().
Referenced by onert::exec::DynamicShapeInferer::visit().
|
inlinefinalvirtual |
Implements onert::ir::IOperation.
Definition at line 64 of file Reduce.h.
Referenced by name().
|
inline |
Definition at line 67 of file Reduce.h.
Referenced by onert::backend::cpu::KernelGenerator::visit(), onert::exec::DynamicShapeInferer::visit(), onert::backend::train::KernelGenerator::visit(), and onert::ir::train::UseDefGenerator::visit().