public class CudnnLocalResponseNormalizationHelper extends BaseCudnnHelper implements org.deeplearning4j.nn.layers.normalization.LocalResponseNormalizationHelper
BaseCudnnHelper.CudnnContext, BaseCudnnHelper.DataCache, BaseCudnnHelper.TensorArrayalpha, beta, dataType, dataTypeSize, sizeInBytes, TENSOR_FORMAT| Constructor and Description |
|---|
CudnnLocalResponseNormalizationHelper() |
| Modifier and Type | Method and Description |
|---|---|
INDArray |
activate(INDArray input,
boolean training,
double k,
double n,
double alpha,
double beta,
org.deeplearning4j.nn.workspace.LayerWorkspaceMgr workspaceMgr) |
org.nd4j.linalg.primitives.Pair<org.deeplearning4j.nn.gradient.Gradient,INDArray> |
backpropGradient(INDArray input,
INDArray epsilon,
double k,
double n,
double alpha,
double beta,
org.deeplearning4j.nn.workspace.LayerWorkspaceMgr workspaceMgr) |
boolean |
checkSupported(double k,
double n,
double alpha,
double beta) |
Map<String,Long> |
helperMemoryUse() |
adaptForTensorDescr, checkCuda, checkCudnn, checkSupported, toCudnnDataTypepublic CudnnLocalResponseNormalizationHelper()
public boolean checkSupported(double k,
double n,
double alpha,
double beta)
checkSupported in interface org.deeplearning4j.nn.layers.normalization.LocalResponseNormalizationHelperpublic org.nd4j.linalg.primitives.Pair<org.deeplearning4j.nn.gradient.Gradient,INDArray> backpropGradient(INDArray input, INDArray epsilon, double k, double n, double alpha, double beta, org.deeplearning4j.nn.workspace.LayerWorkspaceMgr workspaceMgr)
backpropGradient in interface org.deeplearning4j.nn.layers.normalization.LocalResponseNormalizationHelperpublic INDArray activate(INDArray input, boolean training, double k, double n, double alpha, double beta, org.deeplearning4j.nn.workspace.LayerWorkspaceMgr workspaceMgr)
activate in interface org.deeplearning4j.nn.layers.normalization.LocalResponseNormalizationHelperCopyright © 2018. All rights reserved.