NVIDIA Merlin

NVIDIA Merlin™ 是一个开放源代码框架,用于大规模构建高性能推荐系统。

开始使用

专为推荐系统工作流程设计

Merlin 可助力数据科学家、机器学习工程师和研究人员大规模构建高性能推荐系统。Merlin 包含库、方法和工具,可通过解决常见的预处理问题、特征工程、训练和推理难题来简化推荐系统的构建。Merlin 工作流的每个组件都经过优化,可支持数百太字节的数据,您可选择方便易用的 API 访问这些数据。借助 Merlin,实现更准确的预测和更高的点击率不再是奢望。

说明 NVIDIA Merlin 高级组件的图表

端到端参考体系架构

无论是从提取及训练,还是部署 GPU 加速推荐系统,NVIDIA Merlin 可加速整个制作流程。Merlin 的开放源代码组件可简化生产级质量制作流程的构建和部署。


说明 NVIDIA Merlin 组件的图表

NVTabular

Merlin NVTabular 既是特征工程也是预处理库,旨在有效控制大小按太字节计算的推荐系统数据集,并显著缩短数据准备时间。

立即试用:

GitHub | Anaconda

HugeCTR

Merlin HugeCTR 是专为推荐系统设计的深度神经网络训练框架。它通过模型并行嵌入表以及跨多个 GPU 和节点的数据并行神经网络提供分布式训练,更大限度地提高性能。

立即试用:

GitHub | NGC 上的 Merlin 训练

TensorRT 和 Triton

利用 NVIDIA Triton™ 推理服务器和 NVIDIA® TensorRT™ 在 GPU 上高效运行推理,通过适当组合延迟和 GPU 使用率,更大限度地提高吞吐量。

立即试用:

TensorRT | Triton 推理服务器

在 NVIDIA GPU 上加速推荐系统

了解推荐系统训练制作流程、NVTabular 的技术优势、基准测试结果及入门方法。

立即阅读

Merlin 技术资源套件

了解如何在提取、训练到部署 GPU 加速推荐系统方面加快整个制作流程。

立即下载

NVIDIA 深度学习学院 (DLI)

注册此 DLI 研讨会,了解构建高效推荐系统的基本工具和技术。

立即注册

Merlin 参考应用

开始使用开放源代码参考实施,提速十倍,为公共数据集实现卓越准确性。

PYTORCH 上的 DLRM
TENSORFLOW Wide&Deep 模型介绍

参加此调查,分享与您的推荐系统制作流程有关的信息,您的分享将会对 NVIDIA Merlin 的路线图规划有所帮助。

提交反馈