Skip to content

Commit

Permalink
Merge pull request #11 from yuehhua/develop
Browse files Browse the repository at this point in the history
Disable Dropout while dropout rate = 0
  • Loading branch information
yuehhua authored Jul 8, 2022
2 parents cc22e92 + 18be884 commit c5cfdaa
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/layer.jl
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ function HopfieldCore(emb_dim::Int, heads::Int=1;
linear_k = Dense(kdim, virtual_hopfield_dim; bias=bias_kv, init=init)
linear_v = Dense(vdim, virtual_pattern_dim; bias=bias_kv, init=init)
out_proj = enable_out_proj ? Dense(virtual_pattern_dim, out_dim; init=init, bias=bias) : identity
dropout_l = Dropout(dropout; dims=3)
dropout_l = (dropout == 0.) ? Dropout(dropout; dims=3) : identity
return HopfieldCore(β, linear_q, linear_k, linear_v, out_proj,
dropout_l, heads, max_iter, ϵ)
end
Expand Down

0 comments on commit c5cfdaa

Please sign in to comment.