sigmoid Function

public pure function sigmoid(x) result(res)

Sigmoid activation function.

Arguments

Type IntentOptional AttributesName
real(kind=rk), intent(in) :: x(:)

Return Value real(kind=rk) (size(x))


Called by

proc~~sigmoid~~CalledByGraph proc~sigmoid sigmoid proc~sigmoid_prime sigmoid_prime proc~sigmoid_prime->proc~sigmoid

Contents

Source Code


Source Code

  pure function sigmoid(x) result(res)
    !! Sigmoid activation function.
    real(rk), intent(in) :: x(:)
    real(rk) :: res(size(x))
    res = 1 / (1 + exp(-x))
  endfunction sigmoid