NVIDIA-Merlin

NVIDIA-Merlin

Geek Repo

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

Github PK Tool:Github PK Tool

NVIDIA-Merlin's repositories

Transformers4Rec

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

Language:PythonLicense:Apache-2.0Stargazers:1067Issues:26Issues:408

NVTabular

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.

Language:PythonLicense:Apache-2.0Stargazers:1026Issues:34Issues:784

HugeCTR

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

Language:C++License:Apache-2.0Stargazers:922Issues:41Issues:362

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.

Language:PythonLicense:Apache-2.0Stargazers:725Issues:32Issues:440

dataloader

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

Language:PythonLicense:Apache-2.0Stargazers:399Issues:18Issues:39

models

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

Language:PythonLicense:Apache-2.0Stargazers:251Issues:23Issues:491

competitions

Solutions to Recommender Systems competitions

Language:Jupyter NotebookStargazers:196Issues:27Issues:4

HierarchicalKV

HierarchicalKV is a part of NVIDIA Merlin and provides hierarchical key-value storage to meet RecSys requirements. The key capability of HierarchicalKV 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.

Language:CudaLicense:Apache-2.0Stargazers:121Issues:19Issues:24

systems

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.

Language:PythonLicense:Apache-2.0Stargazers:86Issues:18Issues:100

distributed-embeddings

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

Language:PythonLicense:Apache-2.0Stargazers:42Issues:10Issues:9

gcp-ml-ops

MLOps pipeline for NVIDIA Merlin on GKE

Language:PythonLicense:Apache-2.0Stargazers:41Issues:6Issues:1

core

Core Utilities for NVIDIA Merlin

Language:PythonLicense:Apache-2.0Stargazers:18Issues:15Issues:42

nvtabular_triton_backend

Triton Backend for NVTabular

Language:C++License:Apache-2.0Stargazers:2Issues:19Issues:18
Language:ShellStargazers:0Issues:17Issues:0