diff options
author | Determinant <[email protected]> | 2015-06-05 16:56:33 +0800 |
---|---|---|
committer | Determinant <[email protected]> | 2015-06-05 16:56:33 +0800 |
commit | eba6049a82455499c68ee875843b6f44d6164fa5 (patch) | |
tree | 318485b878b80bf1ebfe5bcea4eecf014561f97e /nn | |
parent | b6b85c02db6a44c17957d7b59cf68494da822a0b (diff) |
add close method for ChunkFile, fix #18
Diffstat (limited to 'nn')
-rw-r--r-- | nn/layer_dag.lua | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/nn/layer_dag.lua b/nn/layer_dag.lua index 4ee829e..3951bfa 100644 --- a/nn/layer_dag.lua +++ b/nn/layer_dag.lua @@ -210,7 +210,9 @@ function nerv.DAGLayer:update(bp_err, input, output) self:set_err_inputs(bp_err) self:set_inputs(input) self:set_outputs(output) + -- print("update") for id, ref in pairs(self.queue) do + -- print(ref.layer.id) ref.layer:update(ref.err_inputs, ref.inputs, ref.outputs) end end @@ -220,11 +222,7 @@ function nerv.DAGLayer:propagate(input, output) self:set_outputs(output) for i = 1, #self.queue do local ref = self.queue[i] - --[[ - print(ref.inputs[1]) - print(ref.outputs[1]) - print(#ref.inputs, #ref.outputs) - --]] + -- print(ref.layer.id) ref.layer:propagate(ref.inputs, ref.outputs) end end @@ -238,8 +236,5 @@ function nerv.DAGLayer:back_propagate(next_bp_err, bp_err, input, output) local ref = self.queue[i] -- print(ref.layer.id) ref.layer:back_propagate(ref.err_outputs, ref.err_inputs, ref.inputs, ref.outputs) - -- if #ref.err_outputs > 0 then - -- print(ref.err_outputs[1]) - -- end end end |