Skip to content

Commit d54dcd4

Browse files
fixed small errors
1 parent a9bc95f commit d54dcd4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/layers/recurrent.jl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -211,14 +211,14 @@ end
211211

212212
@layer RNN
213213

214-
initialstates(rnn::RNN) = zeros_like(x, size(rnn.cell.Wh, 1))
214+
initialstates(rnn::RNN) = zeros_like(rnn.cell.Wh, size(rnn.cell.Wh, 1))
215215

216216
function RNN((in, out)::Pair, σ = tanh; cell_kwargs...)
217217
cell = RNNCell(in => out, σ; cell_kwargs...)
218218
return RNN(cell)
219219
end
220220

221-
function (m::RNN)(x::AbstractArray)
221+
function (rnn::RNN)(x::AbstractArray)
222222
state = initialstates(rnn)
223223
return rnn(x, state)
224224
end
@@ -410,7 +410,7 @@ end
410410
@layer LSTM
411411

412412
function initialstates(lstm::LSTM)
413-
state = zeros_like(x, size(lstm.cell.Wh, 2))
413+
state = zeros_like(lstm.cell.Wh, size(lstm.cell.Wh, 2))
414414
cstate = zeros_like(state)
415415
return state, cstate
416416
end
@@ -590,7 +590,7 @@ end
590590

591591
@layer GRU
592592

593-
initialstates(gru::GRU) = zeros_like(x, size(gru.cell.Wh, 2))
593+
initialstates(gru::GRU) = zeros_like(gru.cell.Wh, size(gru.cell.Wh, 2))
594594

595595
function GRU((in, out)::Pair; cell_kwargs...)
596596
cell = GRUCell(in => out; cell_kwargs...)
@@ -737,7 +737,7 @@ end
737737

738738
@layer GRUv3
739739

740-
initialstates(gru::GRUv3) = zeros_like(x, size(gru.cell.Wh, 2))
740+
initialstates(gru::GRUv3) = zeros_like(gru.cell.Wh, size(gru.cell.Wh, 2))
741741

742742
function GRUv3((in, out)::Pair; cell_kwargs...)
743743
cell = GRUv3Cell(in => out; cell_kwargs...)

0 commit comments

Comments
 (0)