我正在结合使用DecisionTreeClassifier,tfidf矢量化器和onevsrest分类器。 这是代码-
tfidf_vectorizer = TfidfVectorizer(max_df=0.8, max_features=800)
xtrain_tfidf = tfidf_vectorizer.fit_transform(xtrain)
xval_tfidf = tfidf_vectorizer.transform(xval)
dt=DecisionTreeClassifier()
clf = OneVsRestClassifier(dt)
clf.fit(xtrain_tfidf, ytrain)
y_pred = clf.predict(xval_tfidf)
这是正确的方法吗?