diff options
author | Eric Cosatto <cosatto@nec-labs.com> | 2017-10-02 23:02:38 +0300 |
---|---|---|
committer | Soumith Chintala <soumith@gmail.com> | 2017-10-02 23:02:38 +0300 |
commit | 872682558c48ee661ebff693aa5a41fcdefa7873 (patch) | |
tree | 7507e9d028473a368b516ca2fe19f8e05d871a23 | |
parent | d135408b965da4d9c2d7ec0de37f526f9d401ce0 (diff) |
SpatialSubtractiveNormalization:clearState: clear cached size to make Travis happy (#1284)HEADmaster
* replace lon glong types with size_t
Work around bug in msvc compiler in win32 mode
* fix condition logic for coef recalculation in SpatialSubtractiveNormalization
Existing conditional expression always verified, resulting in overhead
as coeffcients were recalculated every time. Fix and simplify expression
by using chached input size.
* SpatialSubtractiveNormalization:clearState: clear cached size to make Travis happy
-rw-r--r-- | SpatialSubtractiveNormalization.lua | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/SpatialSubtractiveNormalization.lua b/SpatialSubtractiveNormalization.lua index 7fa4402..d92614a 100644 --- a/SpatialSubtractiveNormalization.lua +++ b/SpatialSubtractiveNormalization.lua @@ -109,6 +109,7 @@ function SpatialSubtractiveNormalization:updateGradInput(input, gradOutput) end function SpatialSubtractiveNormalization:clearState() + self._inpsz = nil if self.ones then self.ones:set() end if self._coef then self._coef:set() end self.meanestimator:clearState() |