Nn.Neuron.activation C# (CSharp) 메소드

activation() 공개 메소드

public activation ( double val, double lambda = 0.2 ) : double
val double
lambda double
리턴 double
        public double activation(double val, double lambda =0.2){

            // ACTIVATION FUNCTION
            double res;
            //res = 1 / (1 + System.Math.Exp(lambda *val));  // sigmoid function

            if (val < 0.5) // heaviside
                res = 0;
            else
                res = 1;
          

            this.fire_val = res;
            //Debug.Log("val : " + val+"res : "+res);
            return res;
        }
    }