Skip to content
@NVIDIA-Merlin

NVIDIA-Merlin

Merlin is a framework providing end-to-end GPU-accelerated recommender systems, from feature engineering to deep learning training and deploying to production

Popular repositories

  1. NVTabular NVTabular Public

    NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.

    Python 993 143

  2. Transformers4Rec Transformers4Rec Public

    Transformers4Rec is a flexible and efficient library for sequential and session-based recommendation and works with PyTorch.

    Python 987 138

  3. HugeCTR HugeCTR Public

    HugeCTR is a high efficiency GPU framework designed for Click-Through-Rate (CTR) estimating training

    C++ 881 194

  4. Merlin Merlin Public

    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 i…

    Python 657 106

  5. dataloader dataloader Public

    The merlin dataloader lets you rapidly load tabular data for training deep leaning models with TensorFlow, PyTorch or JAX

    Python 394 24

  6. models models Public

    Merlin Models is a collection of deep learning recommender system model reference implementations

    Python 231 46

Repositories

Showing 10 of 15 repositories
  • Merlin Public

    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.

    Python 657 Apache-2.0 106 191 15 Updated Feb 27, 2024
  • HierarchicalKV Public

    HierarchicalKV is a part of NVIDIA Merlin and provides hierarchical key-value storage to meet RecSys requirements. The key capability of Merlin-KV is to store key-value feature-embeddings on high-bandwidth memory (HBM) of GPUs and in host memory. It also can be used as a generic key-value storage.

    Cuda 98 Apache-2.0 20 3 4 Updated Feb 25, 2024
  • HugeCTR Public

    HugeCTR is a high efficiency GPU framework designed for Click-Through-Rate (CTR) estimating training

    C++ 881 Apache-2.0 194 17 2 Updated Feb 19, 2024
  • core Public

    Core Utilities for NVIDIA Merlin

    Python 19 Apache-2.0 14 18 10 Updated Jan 17, 2024
  • Transformers4Rec Public

    Transformers4Rec is a flexible and efficient library for sequential and session-based recommendation and works with PyTorch.

    Python 987 Apache-2.0 138 76 (3 issues need help) 5 Updated Jan 14, 2024
  • models Public

    Merlin Models is a collection of deep learning recommender system model reference implementations

    Python 231 Apache-2.0 46 137 12 Updated Jan 14, 2024
  • dataloader Public

    The merlin dataloader lets you rapidly load tabular data for training deep leaning models with TensorFlow, PyTorch or JAX

    Python 394 Apache-2.0 24 14 7 Updated Nov 9, 2023
  • NVTabular Public

    NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.

    Python 993 Apache-2.0 143 189 (1 issue needs help) 9 Updated Oct 31, 2023
  • systems Public

    Merlin Systems provides tools for combining recommendation models with other elements of production recommender systems (like feature stores, nearest neighbor search, and exploration strategies) into end-to-end recommendation pipelines that can be served with Triton Inference Server.

    Python 82 Apache-2.0 28 29 9 Updated Oct 22, 2023
  • distributed-embeddings Public

    distributed-embeddings is a library for building large embedding based models in Tensorflow 2.

    Python 41 Apache-2.0 10 6 2 Updated Oct 17, 2023