def test_soft_jaccard_score_2(y_true, y_pred, expected): y_true = torch.tensor(y_true, dtype=torch.float32) y_pred = torch.tensor(y_pred, dtype=torch.float32) actual = pt_F.soft_jaccard_score(y_pred, y_true, dims=[1]) actual = actual.mean() assert float(actual) == pytest.approx(expected, abs=EPS)
def test_soft_jaccard_score(y_true, y_pred, expected): y_true = torch.tensor(y_true, dtype=torch.float32) y_pred = torch.tensor(y_pred, dtype=torch.float32) actual = pt_F.soft_jaccard_score(y_pred, y_true) assert float(actual) == pytest.approx(expected, EPS)