Package deepboof.backward
package deepboof.backward
-
InterfacesClassDescriptionDActivationReLU<T extends deepboof.Tensor<T>>Interface of
ActivationReLUwhich adds functionality for the backwards step.DActivationSigmoid<T extends deepboof.Tensor<T>>Interface ofActivationSigmoidwhich adds functionality for the backwards step.DActivationTanH<T extends deepboof.Tensor<T>>Interface ofActivationTanHwhich adds functionality for the backwards step.DBatchNorm<T extends deepboof.Tensor<T>>Implementation ofbatch normalizationfor training networks.DFunctionBatchNorm<T extends deepboof.Tensor<T>>Implementation ofBatch Normalizationfor training networks.DFunctionDropOut<T extends deepboof.Tensor<T>>Drop out is a technique introduced by [1] for regularizing a network and helps prevents over fitting.DFunctionLinear<T extends deepboof.Tensor<T>>Interface ofFunctionLinearwhich adds functionality for the backwards step.DSpatialBatchNorm<T extends deepboof.Tensor<T>>Interface ofSpatial Batch Normalizationfor training networks.DSpatialConvolve2D<T extends deepboof.Tensor<T>>Implementation ofSpatial Convolve 2Dfor training networks.DSpatialMaxPooling<T extends deepboof.Tensor<T>>Interface ofSpatialMaxPoolingwhich adds functionality for the backwards step.DSpatialPadding2D<T extends deepboof.Tensor<T>>Interface for computing the gradient of a padded spatial tensor.NumericalGradient<T extends deepboof.Tensor<T>>Given aFunctionimplementations of this interface will compute the gradient of its inputs and parameters.