在构建jar文件后读取weka分类器模型的objectinputstream时出错

91zkwejq  于 2021-05-29  发布在  Hadoop
关注(0)|答案(0)|浏览(172)

我已经建立了一个支持向量机模型,并保存了模型文件,以便以后直接用于分类,而不用使用以下方法再次重建模型:https://weka.wikispaces.com/serialization
现在,我想使用这个模型对使用hiveql从表中获得的示例进行分类。因此,我必须将java项目转换为jar文件,作为hive中的用户定义函数使用。
问题是当我加上这一行

ObjectInputStream ois = new ObjectInputStream(new
FileInputStream("svm.model"));

即使在导出到jar文件的项目目录中添加了svm.model文件,也会发生异常。
项目目录为:

-SVMTweet
  ---referenced libraries
  ---JRE system library
  ---svm.model
  ---src
  -----default package
  -------myclass.java

这是我的java代码:ideone.com/3e2xgw
以下是我的配置单元查询+返回的异常:pastebin.com/h8zmdwve
我用的方法有什么错误吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题