Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/nn.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillaume Klein <guillaume.klein@systrangroup.com>2017-01-03 13:57:20 +0300
committerGuillaume Klein <guillaume.klein@systrangroup.com>2017-01-03 13:57:20 +0300
commit1ded236c9e100e1e994c1b6c28c6617d800956df (patch)
treed58dbfae38bb6a41fa5bab0eca595672cd80797a /LookupTable.lua
parente37c33d04eef3bcd7588eb85f3be580116b82f86 (diff)
Fix shared function override for specific modules
Diffstat (limited to 'LookupTable.lua')
-rw-r--r--LookupTable.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/LookupTable.lua b/LookupTable.lua
index d454053..6cffc6c 100644
--- a/LookupTable.lua
+++ b/LookupTable.lua
@@ -160,5 +160,7 @@ function LookupTable:clearState()
return parent.clearState(self)
end
--- we do not need to accumulate parameters when sharing
-LookupTable.sharedAccUpdateGradParameters = LookupTable.accUpdateGradParameters
+function LookupTable:sharedAccUpdateGradParameters(input, gradOutput, lr)
+ -- we do not need to accumulate parameters when sharing:
+ self:defaultAccUpdateGradParameters(input, gradOutput, lr)
+end