NVIDIA-Merlin / Merlin

NVIDIA Merlin is an open source library providing end-to-end GPU-accelerated recommender systems, from feature engineering and preprocessing to training deep learning models and running inference in production.
Apache License 2.0
743 stars 113 forks source link

[RMP] Add YouTube DNN ranking model to Merlin Models #279

Open karlhigley opened 2 years ago

karlhigley commented 2 years ago

Problem:

Merlin models doesn't support the popular YouTube DNN ranking model. In order to be useful to customers as a library support for commonly used models is required.

Goals:

Constraints:

Proposed starting point:

Reference Material

Merlin Core

Merlin Transforms (NVT)

Merlin Models

Serving (Merlin Systems?)

marcromeyn commented 2 years ago

I am confused about why that transform needs to be in NVT? I think we have a Block in Merlin-models that does the continuous-power source. Or is this not what you have in mind? @sararb @karlhigley

karlhigley commented 2 years ago

I think it could go in either place, but it seems like a feature transformation to me (which is potentially applicable in other ways.) I didn't realize that block existed though, so that's good to know.