#include <cstddef>
#include <string>
#include <vector>
Go to the source code of this file.
|
| enum class | ember_ir::expr::Kind {
ember_ir::expr::NUMBER
, ember_ir::expr::INPUT
, ember_ir::expr::NEG
, ember_ir::expr::ADD
,
ember_ir::expr::SUB
, ember_ir::expr::MUL
, ember_ir::expr::DIV
, ember_ir::expr::POW
,
ember_ir::expr::EXP
, ember_ir::expr::LOG
, ember_ir::expr::SQRT
, ember_ir::expr::TANH
,
ember_ir::expr::SIGMOID
, ember_ir::expr::ERF
, ember_ir::expr::ABS
, ember_ir::expr::RELU
,
ember_ir::expr::MAX
, ember_ir::expr::MIN
, ember_ir::expr::WHERE
, ember_ir::expr::ROWSUM
,
ember_ir::expr::ROWMEAN
, ember_ir::expr::ROWMAX
} |
| |
| enum class | ember_ir::expr::Op : int {
ember_ir::expr::CONST
, ember_ir::expr::INPUT
, ember_ir::expr::COL
, ember_ir::expr::WIDTH
,
ember_ir::expr::NEG
, ember_ir::expr::EXP
, ember_ir::expr::LOG
, ember_ir::expr::SQRT
,
ember_ir::expr::TANH
, ember_ir::expr::SIGMOID
, ember_ir::expr::ERF
, ember_ir::expr::ABS
,
ember_ir::expr::RELU
, ember_ir::expr::ADD
, ember_ir::expr::SUB
, ember_ir::expr::MUL
,
ember_ir::expr::DIV
, ember_ir::expr::POW
, ember_ir::expr::MAX
, ember_ir::expr::MIN
,
ember_ir::expr::WHERE
} |
| |