RecBole has recently attracted increasing attention from the research community. As the increase of the number of users, we have received a number of suggestions and update requests. This motivates us to make some significant improvements on our library, so as to meet the user requirements and contribute to the research community. In order to show the recent update in RecBole, we write this technical report to introduce our latest improvements on RecBole. In general, we focus on the flexibility and efficiency of RecBole in the past few months. More specifically, we have four development targets: (1) more flexible data processing, (2) more efficient model training, (3) more reproducible configurations, and (4) more comprehensive user documentation. Readers can download the above updates at: https://github.com/RUCAIBox/RecBole.
翻译:最近,RecBole引起了研究界越来越多的关注。随着用户数量的增加,我们收到了一些建议和更新请求。这促使我们大幅改进图书馆,以满足用户的要求,并为研究界做出贡献。为了展示最近在RecBole的最新更新,我们撰写了这份技术报告,介绍我们最近对RecBole的最新改进。总的来说,我们在过去几个月里侧重于RecBole的灵活性和效率。更具体地说,我们有四个发展目标:(1) 更灵活的数据处理,(2) 更有效的示范培训,(3) 更可复制的配置,(4) 更全面的用户文件。读者可以在https://github.com/RUCAIBox/RecBole下载上述更新。