Package deepboof.impl.forward.standard
Class SpatialBatchNorm_F32
java.lang.Object
deepboof.impl.forward.standard.BaseFunction<Tensor_F32>
deepboof.impl.forward.standard.FunctionBatchNorm_F32
deepboof.impl.forward.standard.SpatialBatchNorm_F32
- All Implemented Interfaces:
BatchNorm,FunctionBatchNorm<Tensor_F32>,SpatialBatchNorm<Tensor_F32>,Function<Tensor_F32>
public class SpatialBatchNorm_F32 extends FunctionBatchNorm_F32 implements SpatialBatchNorm<Tensor_F32>
Implementation of
SpatialBatchNorm for Tensor_F32-
Field Summary
Fields inherited from class deepboof.impl.forward.standard.FunctionBatchNorm_F32
EPS, params, requiresGammaBetaFields inherited from class deepboof.impl.forward.standard.BaseFunction
miniBatchSize, parameters, shapeInput, shapeOutput, shapeParameters -
Constructor Summary
Constructors Constructor Description SpatialBatchNorm_F32(boolean requiresGammaBeta) -
Method Summary
Modifier and Type Method Description void_forward(Tensor_F32 input, Tensor_F32 output)void_initialize()Methods inherited from class deepboof.impl.forward.standard.FunctionBatchNorm_F32
_setParameters, getEPS, getTensorType, hasGammaBeta, setEPSMethods inherited from class deepboof.impl.forward.standard.BaseFunction
forward, getOutputShape, getParameters, getParameterShapes, initialize, setParametersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface deepboof.Function
getOutputShape, getParameters, getParameterShapes, getTensorType, initialize
-
Constructor Details
-
SpatialBatchNorm_F32
public SpatialBatchNorm_F32(boolean requiresGammaBeta)
-
-
Method Details
-
_initialize
public void _initialize()- Overrides:
_initializein classFunctionBatchNorm_F32
-
_forward
- Overrides:
_forwardin classFunctionBatchNorm_F32
-