Package deepboof.impl.backward.standard
Class ElementWiseDFunction<T extends deepboof.Tensor<T>>
java.lang.Object
deepboof.impl.forward.standard.BaseFunction<T>
deepboof.impl.backward.standard.BaseDFunction<T>
deepboof.impl.backward.standard.ElementWiseDFunction<T>
- All Implemented Interfaces:
deepboof.DFunction<T>,deepboof.Function<T>
- Direct Known Subclasses:
DActivationReLU_F64,DActivationSigmoid_F64,DActivationTanH_F64
public abstract class ElementWiseDFunction<T extends deepboof.Tensor<T>> extends BaseDFunction<T>
Base class for element-wise derivative functions
-
Field Summary
Fields inherited from class deepboof.impl.backward.standard.BaseDFunction
learningModeFields inherited from class deepboof.impl.forward.standard.BaseFunction
miniBatchSize, parameters, shapeInput, shapeOutput, shapeParameters -
Constructor Summary
Constructors Constructor Description ElementWiseDFunction() -
Method Summary
Modifier and Type Method Description void_initialize()void_setParameters(List<T> parameters)Methods inherited from class deepboof.impl.backward.standard.BaseDFunction
_backwards, backwards, evaluating, isLearning, learningMethods inherited from class deepboof.impl.forward.standard.BaseFunction
_forward, 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
forward, getOutputShape, getParameters, getParameterShapes, getTensorType, initialize, setParameters
-
Constructor Details
-
ElementWiseDFunction
public ElementWiseDFunction()
-
-
Method Details