Giter VIP home page Giter VIP logo

recbole-debias's People

Contributors

chenglongma avatar jingsenzhang avatar seanexp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

recbole-debias's Issues

Worse performance of MF_IPS than MF on `ml` dataset.

Hello, first of all, thank you to your team for developing rebole.

During the process of using rebole-debias, I followed your config in the Details and downloaded the data you provided in Here.

I ran the MF model and MF_IPS model separately on this dataset with corresponding configurations. But The MF_IPS model shows worse than MF.

May I ask if this is a normal phenomenon? If not, how can I get better performace of MF_IPS model than MF model?

Looking forward to your reply.
Thanks.

configurator.py代码有问题

您好,贵组的Recbole-Debias的代码config文件里的configurator.py的第70行:self.internal_config_dict = dict()
似乎不需要重新创建internal_config_dict
而且def _load_internal_config_dict这个方法是不是应该加一行:super()._load_internal_config_dict(model, model_class, dataset)
来加载父类Recbole里的配置信息
也就是说需要加载父类Recbole里的配置信息,而不需要重新创建一个字典
如有错误,请指教,谢谢!

Question regarding how to build uniform test set

In many debiasing papers (DICE, MACR) it is mentioned that the test set was created by sampling items uniformly.
Can you tell me what part of the config file I need to modify if I want to sample the test set in the following way?
It seems like you only have 'train_neg_sample_args' in your DICE config file, which is about sampling the negatives during the training process, not the test data.

Unable to use this package

I use the code provided by Recbole's official website:

from recbole_debias.quick_start import run_recbole_debias
run_recbole_debias(model='PDA', dataset='ml-100k')

However, I got the following error:

AttributeError: Metric 'custommetric' has no attribute [metric_need].

How can I use this package?

直接运行项目 报错

ValueError: Usecols do not match columns, columns expected but not found: ['user_id:token', 'timestamp:float', 'rating:float', 'item_id:token']

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.