public void TanhActivatorDeriviativeTest() { TanhActivator a1 = new TanhActivator(); Assert.AreEqual(0.071, a1.CalculateDeriviative(-2), 3); Assert.AreEqual(0.420, a1.CalculateDeriviative(-1), 3); Assert.AreEqual(1, a1.CalculateDeriviative(0), 3); Assert.AreEqual(0.420, a1.CalculateDeriviative(1), 3); Assert.AreEqual(0.071, a1.CalculateDeriviative(2), 3); }
public void TanhActivatorValueTest() { TanhActivator a1 = new TanhActivator(); Assert.AreEqual(-0.964, a1.CalculateValue(-2), 3); Assert.AreEqual(-0.762, a1.CalculateValue(-1), 3); Assert.AreEqual(0, a1.CalculateValue(0), 3); Assert.AreEqual(0.762, a1.CalculateValue(1), 3); Assert.AreEqual(0.964, a1.CalculateValue(2), 3); }