Merlin Containers#
Merlin and the Merlin component libraries are available in Docker containers from the NVIDIA GPU Cloud (NCG) catalog. Access the catalog of containers at https://catalog.ngc.nvidia.com/containers.
The following table identifies the container names, catalog URL, and key Merlin components.
Container Name |
NGC Catalog URL |
Key Merlin Components |
---|---|---|
merlin-hugectr |
https://catalog.ngc.nvidia.com/orgs/nvidia/teams/merlin/containers/merlin-hugectr |
Merlin libraries, including HugeCTR |
merlin-tensorflow |
https://catalog.ngc.nvidia.com/orgs/nvidia/teams/merlin/containers/merlin-tensorflow |
Merlin libraries, TensorFlow, and HugeCTR Tensorflow Embedding plugin |
merlin-pytorch |
https://catalog.ngc.nvidia.com/orgs/nvidia/teams/merlin/containers/merlin-pytorch |
Merlin libraries and PyTorch |
To use these containers, you must install the NVIDIA Container Toolkit to provide GPU support for Docker. You can use the NGC links referenced in the preceding table for more information about how to launch and run these containers.
Structural Changes Beginning with the 22.06 Releases#
With the 22.06 release of the Merlin containers, each container can perform model training as well as inference. Before the 22.06 release, the NGC catalog included one container for training and a separate container for inference.