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

Intended usage questions #35

Open
mfcabrera opened this issue Oct 29, 2024 · 2 comments
Open

Intended usage questions #35

mfcabrera opened this issue Oct 29, 2024 · 2 comments

Comments

@mfcabrera
Copy link

  • RecList version: 2.1.0
  • Python version: 3.10.12
  • Operating System: Linux 1014-150306-c0g1jekg-10-146-237-11 5.15.0-1070-aws #76~20.04.1-Ubuntu SMP Mon Sep 2 12:20:36 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux

Description

Hi,

First, thanks a lot for putting this package together and sharing with the community. I am relatively new to the RecSys development so I might be asking the wrong questions here.

As a CI/CD check for production: after training a model, you typically run a quantitative benchmark on a test set to ensure some accuracy level before deployment. With RecList, you can supplement your pipeline with behavioral tests as well, and decide which flags to raise / what to do when results are not what is expected.

How do you obtain the values of the "tests" to make those checks? Right not it seems you have to go private propety
self._test_results or create a Logger to write the float values whatever you want (the non float results from the tests are filtered out). How is this intended to be used?

Thanks in advance for the help!

@jacopotagliabue
Copy link
Collaborator

Hi @mfcabrera thanks for your message - sorry for being a bit late to the party, but I'm traveling quite a bit these days. I'll be back home in a week or so and I will send over some snippets.

@mfcabrera
Copy link
Author

@jacopotagliabue thanks for replying! Looking forward to your answer!

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

2 participants