【问题标题】:Issue with big file when use mahout使用 mahout 时出现大文件问题
【发布时间】:2015-05-22 03:43:30
【问题描述】:

我在使用基于用户的推荐器时尝试启动大文件时遇到问题。我一步一步按照“教程”启动示例并没有任何问题,但是当我放置我的文件(有 100k 行)时出现以下问题:

Exception in thread "main" java.util.NoSuchElementException
at com.google.common.base.AbstractIterator.next(AbstractIterator.java:75)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.processLine(FileDataModel.java:407)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.processFile(FileDataModel.java:363)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.buildModel(FileDataModel.java:259)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.reload(FileDataModel.java:231)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:221)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:169)
at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:149)
at com.predictionmarketing.RecommenderApp.App.main(App.java:21)

谁能帮帮我?

【问题讨论】:

    标签: java mahout mahout-recommender


    【解决方案1】:

    您提供的文件可能是空行。
    请检查最后一行是否为空。Rry 将鼠标指针放在文件末尾,如果鼠标进入空行而不是删除该行。

    【讨论】:

      猜你喜欢
      • 2019-05-25
      • 2013-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-02
      • 2023-01-18
      • 2019-02-24
      • 2020-05-26
      相关资源
      最近更新 更多