【发布时间】:2021-01-31 07:28:02
【问题描述】:
我需要在另一个数据集上评估 ML 模型,但我不知道它的全部含义。我有一个想法,但我不确定。 假设我们有:
- X_train, X_test, y_train, y_test 从第一个模型的 X,Y 中分离出来
- X_train_2, X_test_2, y_train_2, y_test_2 从 X2 中分离出来,2 用于第二个模型
用model.fit 训练两个模型后,我如何在另一个数据库上测试它们?是吗:
from sklearn.svm import SVC
#training on the first model
svm.fit(X, Y)
#test on the 2nd model
y_pred = svm.predict(X_test_2)
#evaluate accuracy
print(accuracy_score(y_test, y_pred))
看起来很简单,但我真的很困惑,我希望能得到一些解释。
【问题讨论】:
标签: machine-learning classification