diff options
author | Determinant <ted.sybil@gmail.com> | 2015-08-04 11:11:50 +0800 |
---|---|---|
committer | Determinant <ted.sybil@gmail.com> | 2015-08-04 11:11:50 +0800 |
commit | 5b16335a903551ffef4fafa88d67146b9131a74e (patch) | |
tree | 2691b465eb1ebb905d12b73648fda8012d844704 /nerv/nn | |
parent | b385d55268b7b327534e227065907a5ea2d2b731 (diff) |
...
Diffstat (limited to 'nerv/nn')
-rw-r--r-- | nerv/nn/layer_dag.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/nerv/nn/layer_dag.lua b/nerv/nn/layer_dag.lua index 8e30216..e5c1ac7 100644 --- a/nerv/nn/layer_dag.lua +++ b/nerv/nn/layer_dag.lua @@ -177,6 +177,9 @@ end function DAGLayer:set_inputs(input) for i = 1, #self.dim_in do + if input[i] == nil then + nerv.error("some input is not provided"); + end local layer = self.inputs[i][1] local port = self.inputs[i][2] layer.inputs[port] = input[i] @@ -185,6 +188,9 @@ end function DAGLayer:set_outputs(output) for i = 1, #self.dim_out do + if output[i] == nil then + nerv.error("some output is not provided"); + end local layer = self.outputs[i][1] local port = self.outputs[i][2] layer.outputs[port] = output[i] |