When I run
cross_val_predict(a_clf, X_train, y_train, cv=5)
I get a single 1d array out of it:
array([False, False, True, ..., False, False, False])
Shouldn't there be an array of predictions per fold?
Similar to
cross_val_score(a_clf, X_train, y_train, cv=5)
returning 5 items array. One score per each fold.