svm - 如何在 SVM 上应用 Word2Vec
问题描述
我不确定如何让我的训练数据集适应我SVM model
的Word2vec
训练数据集?我应该question mark
在下面的代码中放什么而不是放什么?
model = gensim.models.Word2Vec(sentences= df['meaningful_words'])
Train_X, Test_X, Train_Y, Test_Y = model_selection.train_test_split(df['y_labels'],df['meaningful_words'],random_state =1,test_size=0.2)
SVM = svm.SVC(C=1.0, kernel='linear', degree=1, gamma= 'auto')
SVM.fit(??,Train_Y)
predictions_SVM = SVM.predict(Test_X)
print("SVM Accuracy Score",accuracy_score(predictions_SVM, Test_Y)*100)
CONFUSION = confusion_matrix(Test_Y, predictions_SVM)
解决方案
推荐阅读
- javascript - (反应)页眉和页脚的宽度不同会产生一个滚动X - 如何删除轴X滚动并固定页脚的宽度?
- button - JavaFX - HTMLEditor 工具栏按钮的样式类
- javascript - 滚动到上一个 div
- matlab - 如何获得参数均衡器的幅度值?
- vba - 关于使用 VBA 的阿拉伯字符的建议
- javascript - 使用 JavaScript 将嵌套数组提取到父数组中
- python - 使用请求和正则表达式从网页中提取隐藏的电子邮件
- reactjs - reactjs中setState中数组的过滤数据
- python - 谷歌云存储:ModuleNotFoundError
- javascript - 如何在已经裁剪的图片上添加水印?