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:
authorClement Farabet <clement.farabet@gmail.com>2012-03-13 01:18:58 +0400
committerClement Farabet <clement.farabet@gmail.com>2012-03-13 01:18:58 +0400
commit81a1afc194e2ec283272a2652c3a2be4f99b872d (patch)
tree223a46bf5f4bff14d35a86e7685e98c50152c9a0 /Jacobian.lua
parent5249770f55da2be89564a9583649e0444a026949 (diff)
Fixed Jacobian test. Missing zero() in IO tester.
Diffstat (limited to 'Jacobian.lua')
-rw-r--r--Jacobian.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/Jacobian.lua b/Jacobian.lua
index effb318..a46cd43 100644
--- a/Jacobian.lua
+++ b/Jacobian.lua
@@ -154,6 +154,7 @@ function nn.Jacobian.testIO(module,input, minval, maxval)
-- run module
module:forward(input)
local go = module.output:clone():copy(torch.rand(module.output:nElement()):mul(inrange):add(minval))
+ module:zeroGradParameters()
module:updateGradInput(input,go)
module:accGradParameters(input,go)
@@ -167,6 +168,7 @@ function nn.Jacobian.testIO(module,input, minval, maxval)
-- read module
local m = torch.DiskFile('tmp.bin'):binary():readObject()
m:forward(input)
+ module:zeroGradParameters()
m:updateGradInput(input,go)
m:accGradParameters(input,go)
-- cleanup