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
770 stars 118 forks source link

[Task] Set up integration tests for Merlin example notebooks #343

Open karlhigley opened 2 years ago

karlhigley commented 2 years ago

Problem:

Goal:

Constraints:

Starting Point:

All

Merlin Models

Merlin Systems

Merlin

viswa-nvidia commented 2 years ago

@karlhigley @bschifferer , please add details such as the problem, goal and constraints. Let me know from a task perspective whether this ticket captures everything.

viswa-nvidia commented 2 years ago

We need input on who will be assigned to these tasks in this ticket.

viswa-nvidia commented 2 years ago

@viswa-nvidia follow up with Julio and check off done items. Review during the CI sync

bschifferer commented 2 years ago

I do not understand this Roadmap ticket. I think the ticket should be setup and cleanup integration tests for EXISTING Merlin example notebooks. The ticket contains too many requests/examples, which are standalone features and not only integration tests.

I think we need to create following Roadmap tickets Inference Support for HugeCTR in Merlin Systems:

Only the last point is an integration test task. This should be an own ticket with the 3 bullets. Otherwise, we would have one Roadmap ticket Setup unittest for Merlin and it contains developing the feature, examples, unittest, etc etc.

Similar: Support for PyTorch Inference in Merlin Systems: