From 289ac7f4b6e88b935da5c891e1efcf91fc047403 Mon Sep 17 00:00:00 2001 From: Determinant Date: Wed, 16 Mar 2016 17:53:39 +0800 Subject: merge seq_buffer and change asr_trainer.lua accordingly --- nerv/nn/network.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'nerv/nn/network.lua') diff --git a/nerv/nn/network.lua b/nerv/nn/network.lua index 6f7fe10..7e2af4e 100644 --- a/nerv/nn/network.lua +++ b/nerv/nn/network.lua @@ -413,7 +413,7 @@ function network:set_input(input) local edge = self.socket.inputs[i] local id, port, time = edge[1], edge[2], edge[3] if t + time >= 1 and t + time <= self.chunk_size then - self.input[t + time][id][port] = input[t][i] + self.input[t + time][id][port] = input[i][t] end end end @@ -425,7 +425,7 @@ function network:set_output(output) local edge = self.socket.outputs[i] local id, port, time = edge[1], edge[2], edge[3] if t - time >= 1 and t - time <= self.chunk_size then - self.output[t - time][id][port] = output[t][i] + self.output[t - time][id][port] = output[i][t] end end end @@ -437,7 +437,7 @@ function network:set_err_input(err_input) local edge = self.socket.outputs[i] local id, port, time = edge[1], edge[2], edge[3] if t - time >= 1 and t - time <= self.chunk_size then - self.err_input[t - time][id][port] = err_input[t][i] + self.err_input[t - time][id][port] = err_input[i][t] end end end @@ -449,7 +449,7 @@ function network:set_err_output(err_output) local edge = self.socket.inputs[i] local id, port, time = edge[1], edge[2], edge[3] if t + time >= 1 and t + time <= self.chunk_size then - self.err_output[t + time][id][port] = err_output[t][i] + self.err_output[t + time][id][port] = err_output[i][t] end end end -- cgit v1.2.3