Esempio n. 1
0
        public void TestUnipolarSigmoid()
        {
            IActivation sigmoid = new UnipolarSigmoidActivation();

            foreach (Tuple <double, double> tup in unipolarSigmoidTestCases)
            {
                Assert.AreEqual(tup.Item2, sigmoid.Calc(tup.Item1), EPSILON);
            }
        }
Esempio n. 2
0
 private void ParseActivationFunc(string str)
 {
     if (str == "U")
     {
         Activation = new UnipolarSigmoidActivation();
     }
     else if (str == "B")
     {
         Activation = new BipolarTanhActivation();
     }
     else
     {
         throw new ArgumentException("Unknown activation function specification");
     }
 }