Adaboost中有错误name 'y_train' is not defined

#导入sklearn准确率计算函数
from sklearn.metrics import accuracy_score

创建Adaboost模型实例

clf=Adaboost(n_estimators=5)

模型拟合

clf.fit(X_train, y_train)

模型预测

y_pred = clf.predict(X_test)
#计算模型预测准确率
accuracy=accuracy_score(y_test, y_pred)
print("Accuracy of AdaBoost by numpy:",accuracy)