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:
authorXiang Zhang <zhangxiangxiao@163.com>2015-03-18 19:31:29 +0300
committerXiang Zhang <zhangxiangxiao@163.com>2015-03-18 19:31:29 +0300
commit74bfee39effd2bccc4426cc5f354e70f8a06e809 (patch)
tree2a9ed6f9450dec831caa305599eaf997b7329f17 /Module.lua
parentbd64da2f0c575c332a04f76cb3b393ca43ac8f3c (diff)
Added 2 calls to collect garbage for getParameters
Diffstat (limited to 'Module.lua')
-rw-r--r--Module.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/Module.lua b/Module.lua
index bc5a7fb..ab06636 100644
--- a/Module.lua
+++ b/Module.lua
@@ -241,7 +241,9 @@ function Module:getParameters()
-- flatten parameters and gradients
local flatParameters = flatten(parameters)
+ collectgarbage()
local flatGradParameters = flatten(gradParameters)
+ collectgarbage()
-- return new flat vector that contains all discrete parameters
return flatParameters, flatGradParameters