12,378
社区成员
发帖
与我相关
我的任务
分享问题描述:
用MindStudio复现DeepFM实验报错:items_error_size_lineCount.size(): 0.
MindStudio版本:MindStudio3.0.3 x64.Ink
复现DeepFM实验链接:https://gitee.com/mindspore/models/tree/master/official/recommend/deepfm#%E8%AE%AD%E7%BB%83
本机配置:处理器Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz 2.11 GHz;RAM:16.0 GB (15.8 GB 可用);系统类型:64 位操作系统, 基于 x64 的处理器。
数据集链接为:http://go.criteo.net/criteo-research-kaggle-display-advertising-challenge-dataset.tar.gz
【操作步骤&问题现象】
1、将源数据集缩小,只取前100万条数据进行训练和测试,即训练集100万,测试集100万;在执行python -m preprocess_data时,输入参数为:
--data_path=./data/
--dense_dim=13
--slot_dim=26
--threshold=100
--train_line_count=1000000
--skip_id_convert=0
并修改default_config.yaml的参数,
启动预处理之后得到如下报错信息,详见附件txt文件。
https://gitee.com/mindspore/models/blob/r1.5/official/recommend/deepfm/src/preprocess_data.py
1.5版本的代码报错,如图:
请检查并刷新Gitee上的代码。

解答:
r1.5分支已做对应修改。 请参考:https://gitee.com/mindspore/models/blob/r1.5/official/recommend/deepfm/src/preprocess_data.py