Open yang53 opened 5 years ago
保存结果的那部分代码现在暂时被注释掉了,有问题正在修复。
我刚刚修复了此问题,请更新代码后再验证下。
我刚刚在github重新下载了项目 (git clone --recursive https://github.com/guoguibing/librec.git)
然后 cd bin/ 下 执行文件 如图
然后没有看到输出文件夹 result/?
在其他目录也没看到result/?
我之前修改的是源码,你用命令行执行的是 jar 包,我刚把新 jar 包传上来了。
linux上发现进入 lib/目录下才能执行 librec rec -exec -D rec.recommender.class=globalaverage 执行后没有输出文件 在../result?、 执行的日志输出(../log/librec.log)和屏幕输出是这样的: bin $ librec rec -exec -D rec.recommender.class=globalaverage 18/08/23 21:14:38 INFO TextDataConvertor: Dataset: [../data/filmtrust/rating] 18/08/23 21:14:39 INFO TextDataConvertor: DataSet: ...data/filmtrust/rating/ratings_0.txt is finished 18/08/23 21:14:39 INFO TextDataConvertor: DataSet: ...data/filmtrust/rating/ratings_2.txt is finished 18/08/23 21:14:39 INFO TextDataConvertor: DataSet: ...data/filmtrust/rating/ratings_1.txt is finished 18/08/23 21:14:39 INFO TextDataConvertor: DataSet: ...data/filmtrust/rating/ratings_3.txt is finished 18/08/23 21:14:39 INFO TextDataConvertor: rating Scale: [0.5, 1.0, 1.5, 2.0, 2.5, 3.0, 3.5, 4.0] 18/08/23 21:14:39 INFO TextDataConvertor: user number: 1508, item number is: 2071 18/08/23 21:14:39 INFO TextDataModel: Transform data to Convertor successfully! 18/08/23 21:14:39 INFO TextDataModel: Split data to train Set and test Set successfully! 18/08/23 21:14:39 INFO TextDataModel: Data cardinality of training is 28408 18/08/23 21:14:39 INFO TextDataModel: Data cardinality of testing is 7086 18/08/23 21:14:39 INFO GlobalAverageRecommender: Job Setup completed. 18/08/23 21:14:39 INFO GlobalAverageRecommender: Job Train completed. 18/08/23 21:14:39 INFO RecommenderJob: Evaluator value:MPE is 0.7749082698278296 18/08/23 21:14:39 INFO RecommenderJob: Evaluator value:MAE is 0.7062556984858273 18/08/23 21:14:39 INFO RecommenderJob: Evaluator value:RMSE is 0.9101025814088526 18/08/23 21:14:39 INFO RecommenderJob: Evaluator value:MSE is 0.8282867086870571 18/08/23 21:14:39 INFO RecommenderJob: Average Evaluation Result of Cross Validation: Finished