def Stacking(model, train, y, test, num_fold):
folds=StratifiedKFold(n_splits = num_fold)
test_prediction = np.empty((0,1),float)
train_prediction = np.empty((0,1),float)
for train_indices,val_indices in folds.split(train,y):
x_train,x_val=train[train_indices],train[val_indices]
y_train,y_test=y[train_indices],y[val_indices]
model.fit(X=x_train,y=y_train)
train_prediction=np.append(train_prediction,model.predict(x_val))
test_prediction=model.predict(test)
return test_prediction.reshape(-1,1),train_prediction
ValueError: Supported target types are: ('binary', 'multiclass'). Got 'continuous' instead.