recommenders-team / recommenders

Best Practices on Recommendation Systems
https://recommenders-team.github.io/recommenders/intro.html
MIT License
19.34k stars 3.11k forks source link

[FEATURE] Replace the FastAI notebook by a cartesian product with PyTorch and remove the FastAI dependency #2186

Open miguelgfierro opened 2 weeks ago

miguelgfierro commented 2 weeks ago

Description

We had some issues with the FastAI dependency #2182. And realised that the fastai notebook is just a fancy wrapper on PyTorch cartesian product between user and item embeddings. https://github.com/recommenders-team/recommenders/blob/main/examples/00_quick_start/fastai_movielens.ipynb

Expected behavior with the suggested feature

We want replace the FastAI notebook with a PyTorch version

Willingness to contribute

Other Comments

Related to #1713

miguelgfierro commented 2 weeks ago

IDEA: I'm sure ChatGPT can translate the notebook to PyTorch