lib/dnn/core/activations.rb in ruby-dnn-0.9.3 vs lib/dnn/core/activations.rb in ruby-dnn-0.9.4
- old
+ new
@@ -1,10 +1,10 @@
module DNN
module Activations
class Sigmoid < Layers::Layer
def forward(x)
- @out = Utils.sigmoid(x)
+ @out = 1 / (1 + NMath.exp(-x))
end
def backward(dout)
dout * (1 - @out) * @out
end