-
Notifications
You must be signed in to change notification settings - Fork 97
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
Is eval_num_neg implemented? #7
Comments
Hi. The flag is passed to the |
Agreed. However, what is the purpose of --eval_num_neg? When evaluating the test data, the number of negative examples should not matter. Or is it used for something else? I'm not sure why there are two parameters about negative examples.
|
|
Thank you for clarifying. I'm using precision and recall, so Thank you, |
Indeed. Thanks for raising the issue - I've added some clarifications in the readme. |
According to the documentation:
--eval_num_neg (default 3): number of random negatives per positive used to generate the fixed evaluation sets mentioned above
However, I see it only once in the code, with a DEFINE
./qmf/bpr.cpp:42:DEFINE_uint64(eval_num_neg, 3, "number of negatives generated per positive in evaluation");
What is the purpose of this flag?
The text was updated successfully, but these errors were encountered: