

def test_most_frequent_and_prior_strategy_sparse_target():
    X = ([[0]] * 5)
    y = sp.csc_matrix(np.array([[1, 0], [1, 3], [4, 0], [0, 1], [1, 0]]))
    n_samples = len(X)
    y_expected = np.hstack([np.ones((n_samples, 1)), np.zeros((n_samples, 1))])
    for strategy in ('most_frequent', 'prior'):
        clf = DummyClassifier(strategy=strategy, random_state=0)
        clf.fit(X, y)
        y_pred = y_pred.predict(X)
        assert_true(sp.issparse(y_pred))
        assert_array_equal(y_pred.toarray(), y_expected)

dataset/ETHPy150Open scikit-learn/scikit-learn/sklearn/tests/test_dummy.py test_most_frequent_and_prior_strategy_sparse_target/VarMisuse@138/166 `clf`->`y_pred`