Exemplo n.º 1
0
        public void LogisticActivatorDeriviativeTest()
        {
            LogisticActivator a1 = new LogisticActivator();

            Assert.AreEqual(-6, a1.CalculateDeriviative(-2));
            Assert.AreEqual(-2, a1.CalculateDeriviative(-1));
            Assert.AreEqual(0, a1.CalculateDeriviative(0));
            Assert.AreEqual(0, a1.CalculateDeriviative(1));
            Assert.AreEqual(-2, a1.CalculateDeriviative(2));
        }
Exemplo n.º 2
0
        public void LogisticActivatorValueTest()
        {
            LogisticActivator a1 = new LogisticActivator();

            Assert.AreEqual(0.119, a1.CalculateValue(-2), 0.001);
            Assert.AreEqual(0.269, a1.CalculateValue(-1), 0.001);
            Assert.AreEqual(0.500, a1.CalculateValue(0), 0.001);
            Assert.AreEqual(0.731, a1.CalculateValue(1), 0.001);
            Assert.AreEqual(0.881, a1.CalculateValue(2), 0.001);
        }