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

[RMP] Using session-based models as query encoders (for downstream models or ANN search) #898

Open
1 of 5 tasks
EvenOldridge opened this issue Apr 4, 2023 · 2 comments
Open
1 of 5 tasks
Assignees
Labels

Comments

@EvenOldridge
Copy link
Member

EvenOldridge commented Apr 4, 2023

Prerequisites:

  • Sequential models to generate embeddings (MM supports this, T4Rec Doesn't)
  • ANN lookup Op vs TopK lookup in the Model (MM supports this for retrieval; needs to be generalized to all models, Sara has TopK layer for PyTorch which can be added to T4Rec)

Tasks:

Examples

Notes from our discussions on this topic:

  • We need to decide whether we should extend T4Rec to support these use cases (ADR)
  • Starting point: This spreadsheet provides an overview for multi-stage session-based recommendation use cases, requirements, support in existing libraries and tasks.
@karlhigley karlhigley changed the title [RMP] Medium scale - Session based as a retrieval model in a multistage pipeline [RMP] Using session-based models as query encoders (for downstream models or ANN search) Apr 12, 2023
@viswa-nvidia
Copy link

@marcromeyn , please help to define the models related tasks. @karlhigley please define from systems side.

@gabrielspmoreira
Copy link
Member

This spreadsheet might be useful for understanding the use cases for session-based for retrieval / ranking and the missing pieces in the libraries.

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

No branches or pull requests

6 participants