RecBole
RecBole copied to clipboard
A unified, comprehensive and efficient recommendation library
Add FISSA model to recbole. https://doi.org/10.1145/3383313.3412247
Hi! I'm here again! I'm using this script to get predictions and scores for all my users; these users have tokens (as ids) from 0 to 6039 except for 4...
**描述这个 bug** 我用**自己的数据**生成了Context类模型所需的.inter(包含item_id, user_id, rating字段) .user(包含user_id, feature_1, feature_2... 字段) .item(包含item_id, feature_1, feature_2... 字段)文件,使用**DIN模型**,产生如下bug AttributeError: 'SequentialDataset' object has no attribute 'item_id_list_field' 本人自行阅读代码之后发现SequentialDataset类确实未对item_id_list_field属性进行赋值(包括继承父类也不存在该字段),该错误字段存在于 https://github.com/RUCAIBox/RecBole/blob/master/recbole/data/dataset/sequential_dataset.py#L144 错误报告的截图如下,请问我是在哪里出了问题?应如何修正? **屏幕截图** **实验环境(请补全下列信息):** - 操作系统: = ubuntu18 -...
Hi, When I compared GRU4Rec with NeuMF on ML-100k dataset using the full sort mode, I found the precison@5 and precions@10 for GRU4Rec was about 0.008 compared to 0.02 of...
**描述这个 bug** 您好,我在自己划分的数据集上运行SASRec这个序列模型,我的三个文件分别是ml-1m.part1.inter、ml-1m.part2.inter、ml-1m.part2.inter,三个文件都包含四列数据,user,item,rate和timestamp。 1.报错提示缺少item_id_list_field这一属性,我查看了相关issue,但仍然不清楚这一列应该是怎样的,或者应该有哪些值,请问这一列是从来标注序列数据的吗?该如何标注? 2.我的数据都是通过.csv转换过来的,如果添加了这一列,该如何调用RecSysDatasets-master中的转换工具来将csv转换为inter文件?(因为我需要自己对数据集进行一些增强操作,所以我之前的转换都是把csv文件保存为4列,然后调用转换工具中对ml-20m的转换代码,对我的几个数据集进行转换,生成inter文件) 非常感谢!
为什么要把所有序列推荐模型训练集进行扩充,希望贵团队能够解答一下这个疑惑,非常感谢。 for i, uid in enumerate(self.inter_feat[self.uid_field].numpy()): if last_uid != uid: last_uid = uid seq_start = i else: if i - seq_start > max_item_list_len: seq_start += 1 uid_list.append(uid) item_list_index.append(slice(seq_start, i)) target_index.append(i)...
**您希望添加的功能是否与某个问题相关?** 目前只在GENERAL类里面看到了RaCF的实现,但是强化学习的实力远非如此 **描述您希望的解决方案** 这方面学术界比较关键的一个成果应该是[Deep Reinforcement Learning based Recommendation with Explicit User-Item Interactions Modeling](https://arxiv.org/abs/1810.12027) 业界的话应该是个很大的系统工程,京东和youtube都有比较好的成果 github有类似实现https://github.com/backgom2357/Recommender_system_via_deep_RL **描述您考虑的替代方案** 关于您考虑的,能实现这个功能的其他替代方案的简洁清晰的描述。 **其他**
您好, 我的数据在时间上次序上存在两列,一列是以日期为单位,比如2020年3.21日。如果在同一天,则可以另一列以次序编排为单位比如1,2,3(如下) User ID. 日期 次序 100 2020年3.21日 1 100 2020年3.21日 2 100 2020年3.29日 1 101 2020年4.21日 1 101 2020年3.25日 1 101 2020年3.29日 1 我尝试将日期和次序设置为float,并且添加到time_field, TIME_FIELD: [time,order],显示错误。我最后只能使用日期这一列。我能否两列都使用呢?
I've been trying to find a way for the model to load the images that I have, but I can't seem to find that anywhere.