Java 使用mahout时出现大文件问题
当我尝试使用基于用户的推荐程序启动一个大文件时,我遇到了问题。我一步一步地遵循“教程”并启动示例,没有任何问题,但当我放置文件(有100k行)时,有以下问题:Java 使用mahout时出现大文件问题,java,mahout,mahout-recommender,Java,Mahout,Mahout Recommender,当我尝试使用基于用户的推荐程序启动一个大文件时,我遇到了问题。我一步一步地遵循“教程”并启动示例,没有任何问题,但当我放置文件(有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.m
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)
线程“main”java.util.NoSuchElementException中的异常
位于com.google.common.base.AbstractIterator.next(AbstractIterator.java:75)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.processLine(FileDataModel.java:407)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.processFile(FileDataModel.java:363)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.buildModel(FileDataModel.java:259)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.reload(FileDataModel.java:231)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:221)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:169)
位于org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:149)
在com.predictionmarketing.RecommenderApp.App.main上(App.java:21)
有人能帮我吗?可能是您提供的文件中有空行。
请检查最后一行是否为空。请尝试将鼠标指针放在文件末尾,如果鼠标位于空行,请删除该行