Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Questions for RecBole Installation & Error Reports #1

Open
jungbaepark opened this issue Jul 1, 2022 · 0 comments
Open

Questions for RecBole Installation & Error Reports #1

jungbaepark opened this issue Jul 1, 2022 · 0 comments

Comments

@jungbaepark
Copy link

Hi, I'm watching your helpful work!

But I'm encountering some issues as below:

I saw in readme: requirements: recbole >= 1.0.1

but, there is a local folder that indicates recbole inside this repo.

  • Which one should be used?

And I refer to your quickstart note for CL4SRec for the AWS Beauty (Auto-download also is not working) for the best performance preset and I try this setting but I encounter the error:

Traceback (most recent call last):
  File "run_seq.py", line 15, in <module>
    run_recbole(model=args.model, dataset=args.dataset, config_file_list=config_file_list)
  File "/root/exp/RecBole-DA/recbole/quick_start/quick_start.py", line 48, in run_recbole
    train_data, valid_data, test_data = data_preparation(config, dataset)
  File "/root/exp/RecBole-DA/recbole/data/utils.py", line 127, in data_preparation
    train_data = dataloader(**train_kwargs)
TypeError: __init__() got an unexpected keyword argument 'phase'

Lastly, as I know original CL4SRec used BPR loss but the best setting was seem to be on cross-entropy.
So I wonder which one can be trusted.

I'll wait for your response :)
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant