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)); }
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); }