def test_fuzzy_similarity():
    A = [0.3, 0.2, 0.1, 0, 0.7, 0.9, 1]
    B = [0.5, 0.5, 0.6, 0.4, 0.6, 0.3, 0.2]
    c = fuzzy_similarity(A, B)
    assert_allclose(np.r_[c], np.r_[0.6])
    c = fuzzy_similarity(A, B, mode='avg')
    assert_allclose(np.r_[c], np.r_[0.6])
Esempio n. 2
0
def test_fuzzy_similarity():
    A = [0.3, 0.2, 0.1, 0, 0.7, 0.9, 1]
    B = [0.5, 0.5, 0.6, 0.4, 0.6, 0.3, 0.2]
    c = fuzzy_similarity(A, B)
    assert_allclose(np.r_[c], np.r_[0.6])
    c = fuzzy_similarity(A, B, mode='avg')
    assert_allclose(np.r_[c], np.r_[0.6])