Esempio n. 1
0
def rm_test_Logistic():
    Test_Dual_Number_1 = DualNumber(1,Reverse=True)
    assert EF.Logistic(Test_Dual_Number_1).val == 1 / (1 + np.exp(-1)) and EF.Logistic(Test_Dual_Number_1).der == 0
Esempio n. 2
0
def test_Logistic():
    Test_Dual_Number_1 = DualNumber(1)
    assert EF.Logistic(Test_Dual_Number_1).val == 1 / (1 + np.exp(-1)) and round(EF.Logistic(Test_Dual_Number_1).der,8) == round(np.exp(-1) / (1+np.exp(-1))**2,8)
    Test_Dual_Number_1 = 1
    assert EF.Logistic(Test_Dual_Number_1).val == 1 / (1 + np.exp(-1)) and EF.Logistic(Test_Dual_Number_1).der == 0