Minsky: 3.17.0
|
#include <operationType.h>
Public Types | |
enum | Type { constant, time, integrate, differentiate, data, ravel, euler, pi, zero, one, inf, percent, add, subtract, multiply, divide, min, max, and_, or_, log, pow, polygamma, lt, le, eq, userFunction, copy, sqrt, exp, ln, sin, cos, tan, asin, acos, atan, sinh, cosh, tanh, abs, floor, frac, not_, Gamma, fact, sum, product, infimum, supremum, any, all, infIndex, supIndex, runningSum, runningProduct, difference, differencePlus, innerProduct, outerProduct, index, gather, meld, merge, slice, size, shape, mean, median, stdDev, moment, histogram, covariance, correlation, linearRegression, numOps } |
enum | Group { general, constop, binop, function, reduction, scan, tensor, statistics } |
Static Public Member Functions | |
static std::string | typeName (int type) |
return the symbolic name of type More... | |
static Group | classify (Type t) |
Definition at line 27 of file operationType.h.
Enumerator | |
---|---|
general | |
constop | |
binop | |
function | |
reduction | |
scan | |
tensor | |
statistics |
Definition at line 60 of file operationType.h.
=>["constant","time","integrate","differentiate","data","ravel","add","subtract","multiply","divide","log","pow","lt","le","eq","min","max","and_","or_","copy","sqrt","exp","ln","sin","cos","tan","asin","acos","atan","sinh","cosh","tanh","abs","floor","frac","not_","sum","product","infimum","supremum","any","all","infIndex","supIndex","runningSum","runningProduct","difference","innerProduct","outerProduct","index","gather","numOps"]
/
Definition at line 29 of file operationType.h.
|
static |
Definition at line 32 of file operationType.cc.
Referenced by minsky::Minsky::classifyOp(), and MathDAG::OperationDAGBase::tensorEval().
|
static |
return the symbolic name of type
Definition at line 29 of file operationType.cc.
Referenced by minsky::Operation< minsky::OperationType::integrate >::classType(), and minsky::operator<<().