SMAUG
Simulating Machine Learning Applications on gem5-Aladdin
smaug::SmvInnerProductOp Member List

This is the complete list of members for smaug::SmvInnerProductOp, including all inherited members.

createAllTensors() override (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
createOutputTensors() (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
createWeightsTensors() (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
getNumOutputs() const (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
getNumParameters() const override (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
getParameterizableInputs() override (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
inferOutputShape() const (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
inferWeightsShape() const (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
InnerProductOp(const std::string &name, Workspace *workspace) (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
Inputs enum value (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >
isSamplingSupported() const override (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
kNumInputs enum value (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >
kNumOutputs enum value (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >
numOutputs (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >protected
Outputs enum value (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >
outputTensorsCreated (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >protected
run() override (defined in smaug::SmvInnerProductOp)smaug::SmvInnerProductOp
runNWA(TiledTensor &inputs, TiledTensor &weights, TiledTensor &outputs) (defined in smaug::SmvInnerProductOp)smaug::SmvInnerProductOpprotected
sampling (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >protected
setNumOutputs(int _outputs) (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
setSamplingInfo(const SamplingInfo &_sampling) override (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
smv::fc::TilingOptimizer (defined in smaug::SmvInnerProductOp)smaug::SmvInnerProductOpfriend
tile() override (defined in smaug::SmvInnerProductOp)smaug::SmvInnerProductOp
tiledTensors (defined in smaug::SmvInnerProductOp)smaug::SmvInnerProductOpprotected
validate() override (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >inline
Weights enum value (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >
weightsName (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >protected
weightsTensorsCreated (defined in smaug::InnerProductOp< SmvBackend >)smaug::InnerProductOp< SmvBackend >protected