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

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

BatchNormOp(const std::string &name, Workspace *workspace) (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
Beta enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
betaName (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >protected
createAllTensors() override (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
createOutputTensors() (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
createWeightsTensors() (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
Gamma enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
gammaName (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >protected
getNumParameters() const override (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
getParameterizableInputs() override (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
inferOutputShape() const (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
inferWeightsShape() const (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
Inputs enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
isSamplingSupported() const override (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
kEpsilon (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >static
kNumInputs enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
kNumOutputs enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
Mean enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
meanName (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >protected
Outputs enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
run() override (defined in smaug::SmvBatchNormOp)smaug::SmvBatchNormOp
runNA(TiledTensor &inputs, TiledTensor &weights, TiledTensor &outputs)smaug::SmvBatchNormOpprotected
runNHWC(TiledTensor &inputs, TiledTensor &weights, TiledTensor &outputs)smaug::SmvBatchNormOpprotected
sampling (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >protected
Scaleshift enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
setSamplingInfo(const SamplingInfo &_sampling) override (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >inline
tile() override (defined in smaug::SmvBatchNormOp)smaug::SmvBatchNormOp
tiledTensors (defined in smaug::SmvBatchNormOp)smaug::SmvBatchNormOpprotected
Variance enum value (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >
varianceName (defined in smaug::BatchNormOp< SmvBackend >)smaug::BatchNormOp< SmvBackend >protected