SMAUG
Simulating Machine Learning Applications on gem5-Aladdin
|
This is the complete list of members for smaug::UnaryOp< Backend >, including all inherited members.
createAllTensors() override | smaug::UnaryOp< Backend > | inlinevirtual |
createOutputTensors() (defined in smaug::UnaryOp< Backend >) | smaug::UnaryOp< Backend > | inline |
decrNumPendingInputs() (defined in smaug::Operator) | smaug::Operator | inline |
getInput(int index) const (defined in smaug::Operator) | smaug::Operator | inline |
getInputs() const (defined in smaug::Operator) | smaug::Operator | inline |
getInputsMemType() const (defined in smaug::Operator) | smaug::Operator | inline |
getName() const (defined in smaug::Operator) | smaug::Operator | inline |
getNumParameters() const | smaug::Operator | inlinevirtual |
getNumPendingInputs() const (defined in smaug::Operator) | smaug::Operator | inline |
getOpType() const (defined in smaug::Operator) | smaug::Operator | inline |
getOutput(int index) const (defined in smaug::Operator) | smaug::Operator | inline |
getOutputs() const (defined in smaug::Operator) | smaug::Operator | inline |
getOutputsMemType() const (defined in smaug::Operator) | smaug::Operator | inline |
getParameterizableInputs() | smaug::Operator | inlinevirtual |
getVertex() const (defined in smaug::Operator) | smaug::Operator | inline |
getWeightsMemType() const (defined in smaug::Operator) | smaug::Operator | inline |
getWorkspace() (defined in smaug::Operator) | smaug::Operator | inline |
inputs | smaug::Operator | protected |
Inputs enum value (defined in smaug::UnaryOp< Backend >) | smaug::UnaryOp< Backend > | |
inputsMemType | smaug::Operator | protected |
isDead() | smaug::Operator | virtual |
isSamplingSupported() const (defined in smaug::Operator) | smaug::Operator | inlinevirtual |
kNumInputs enum value (defined in smaug::UnaryOp< Backend >) | smaug::UnaryOp< Backend > | |
kNumOutputs enum value (defined in smaug::UnaryOp< Backend >) | smaug::UnaryOp< Backend > | |
name (defined in smaug::Operator) | smaug::Operator | protected |
numPendingInputs | smaug::Operator | protected |
Operator(const std::string &_name, OpType _opType, Workspace *_workspace) (defined in smaug::Operator) | smaug::Operator | inline |
opType (defined in smaug::Operator) | smaug::Operator | protected |
outputs | smaug::Operator | protected |
Outputs enum value (defined in smaug::UnaryOp< Backend >) | smaug::UnaryOp< Backend > | |
outputsMemType | smaug::Operator | protected |
printSummary(std::ostream &out) const (defined in smaug::Operator) | smaug::Operator | |
run()=0 | smaug::Operator | pure virtual |
setInput(TensorBase *op, int index) (defined in smaug::Operator) | smaug::Operator | inline |
setInputsMemType(MemoryType type) (defined in smaug::Operator) | smaug::Operator | inline |
setNumPendingInputs(int num) | smaug::Operator | inline |
setOutput(TensorBase *op, int index) (defined in smaug::Operator) | smaug::Operator | inline |
setOutputsMemType(MemoryType type) (defined in smaug::Operator) | smaug::Operator | inline |
setSamplingInfo(const SamplingInfo &sampling) (defined in smaug::Operator) | smaug::Operator | inlinevirtual |
setVertex(Vertex v) (defined in smaug::Operator) | smaug::Operator | inline |
setWeightsMemType(MemoryType type) (defined in smaug::Operator) | smaug::Operator | inline |
tile() (defined in smaug::Operator) | smaug::Operator | inlinevirtual |
UnaryOp(const std::string &name, OpType opType, Workspace *workspace) (defined in smaug::UnaryOp< Backend >) | smaug::UnaryOp< Backend > | inline |
validate() override | smaug::UnaryOp< Backend > | inlinevirtual |
vertex | smaug::Operator | protected |
weightsMemType | smaug::Operator | protected |
workspace (defined in smaug::Operator) | smaug::Operator | protected |
~Operator() (defined in smaug::Operator) | smaug::Operator | inlinevirtual |