tensorflow - 如何将我的消息作为输入插入到 Tensorflow 包的 SVM 估计器的特征列中
问题描述
我正在尝试实现我的文本分类模型,该模型使用 SVM 模型在 Tensorflow 中将消息分类为垃圾邮件或非垃圾邮件。我只有 2 个特征 rn,即联系人姓名和消息,我需要将它们转换为数字还是可以直接用作特征列中的输入
svm = tf.contrib.learn.SVM(
example_id_column=example_id_column_name,
feature_columns=(tf.contrib.layers.real_valued_column(
column_name=x_column_name, dimension=90),),
l2_regularization=0.1)
svm.fit(input_fn=train_input_fn, steps=10)
解决方案
它会给出错误吗?如果它给出类似这样的错误:“无法将字符串转换为浮点数”,那么您将无法使用它。如果它有效,那么您可以使用它。
在文档中还解释了您需要什么: https ://www.tensorflow.org/api_docs/python/tf/contrib/learn/SVM
推荐阅读
- android - 在 recyclerview 滚动上自动调整带有子项的框架布局
- excel-formula - 查找完全匹配并返回找到的行号
- wireshark - 如何通过wireshark/dpkt跟踪PCAP文件中的mpeg ts ibp帧
- java - 为 Java 程序分配自己的命令的最简单方法是什么?
- oracle - ODI KM odiRef.getColList 文档不完整:选择器“RG”
- eclipse - 使用不同优先级的 testNG.xml 运行多个测试类
- ios - 在SwiftUI中单击forEach语句中的按钮时如何更改不同颜色的按钮背景?
- video - 为什么 AVC 解码器配置记录 ISO 14496-15:2004 5.2.4.1.1 使用多个序列和参数集的数组?
- spring - EL1007E: 在 null 上找不到属性或字段“名称”
- reactjs - NextJS 和 Vercel:网站不呈现/使用 CSS 和 ReactJS