public class DActivationSigmoid_F64 extends ElementWiseDFunction<deepboof.tensors.Tensor_F64> implements DActivationSigmoid<deepboof.tensors.Tensor_F64>
DActivationSigmoid for Tensor_F64. Saves the sigmoid computed
on the forward pass to avoid recomputing the sigmoid on the backwards pass.learningMode| Constructor and Description |
|---|
DActivationSigmoid_F64() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_backwards(deepboof.tensors.Tensor_F64 input,
deepboof.tensors.Tensor_F64 dout,
deepboof.tensors.Tensor_F64 gradientInput,
java.util.List<deepboof.tensors.Tensor_F64> gradientParameters) |
void |
_forward(deepboof.tensors.Tensor_F64 input,
deepboof.tensors.Tensor_F64 output) |
java.lang.Class<deepboof.tensors.Tensor_F64> |
getTensorType() |
_initialize, _setParametersbackwards, evaluating, isLearning, learningforward, getOutputShape, getParameters, getParameterShapes, initialize, setParameterspublic void _forward(deepboof.tensors.Tensor_F64 input,
deepboof.tensors.Tensor_F64 output)
_forward in class deepboof.impl.forward.standard.BaseFunction<deepboof.tensors.Tensor_F64>protected void _backwards(deepboof.tensors.Tensor_F64 input,
deepboof.tensors.Tensor_F64 dout,
deepboof.tensors.Tensor_F64 gradientInput,
java.util.List<deepboof.tensors.Tensor_F64> gradientParameters)
_backwards in class BaseDFunction<deepboof.tensors.Tensor_F64>public java.lang.Class<deepboof.tensors.Tensor_F64> getTensorType()
getTensorType in interface deepboof.Function<deepboof.tensors.Tensor_F64>