Skip to content

Instantly share code, notes, and snippets.

@robhinds
Created September 20, 2016 20:59
trait ActivationFunction {
def activation(x: Double): Double
}
trait SigmoidActivation extends ActivationFunction {
override def activation(x: Double) = 1 / (1 + Math.exp(-x))
}
trait NoOpActivation extends ActivationFunction {
override def activation(x: Double) = x
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment