Fix DistKLDivCriterion gradInput formula
diff --git a/DistKLDivCriterion.cu b/DistKLDivCriterion.cu
index 93bc2e6..2984672 100644
--- a/DistKLDivCriterion.cu
+++ b/DistKLDivCriterion.cu
@@ -64,7 +64,7 @@
"input and target need to have the same number of elements");
long size = THCudaTensor_nElement(state, input);
- float norm = (sizeAverage ? 2./size : 2.);
+ float norm = (sizeAverage ? 1./size : 1.);
input = THCudaTensor_newContiguous(state, input);
target = THCudaTensor_newContiguous(state, target);