docker - PyTorch:NVIDIA NGC 映像还是 Docker Hub 映像?
问题描述
Docker Hub 上的官方 PyTorch 镜像和NVIDIA NGC 上的 PyTorch 镜像有什么区别?
NGC 页面比没有描述的 Docker Hub 页面记录更多。但 NGC 映像也重了几 GB,而且似乎需要兼容 CUDA 10.2 的驱动程序。
使用 NVIDIA NGC 图像而不是来自 Docker Hub 的图像有什么优势吗?
解决方案
我不是码头专家。
据我所知,Nvidia 付出了很多努力来发布 GPU 优化的容器,以便在具有 Nvidia 容器的 Nvidia GPU 上运行 GPU pytorch 应该具有最佳性能。
因此,如果您使用的是 Nvidia 硬件,您应该期望使用 NGC 容器获得更好的性能。不过,差距可能并不那么大。
推荐阅读
- c# - 使用asp.net C#上传Excel工作表时数据不保存
- javascript - 根据前一个请求执行多个请求
- javascript - 请协助使用以下代码默认打开一个选项卡,最好是第一个名为“概述”的选项卡
- angular - 有条件地声明查看孩子
- deep-learning - 如何修复“RuntimeError:函数 AddBackward0 在索引 1 处返回无效梯度 - 预期类型为 torch.FloatTensor 但得到了 torch.LongTensor”
- javascript - 单击按钮时Reactjs从firestore获取数据
- python - 我很难理解 Idle 和 Pycharm 之间的区别
- python - 在上下文管理器(with)和异常处理程序中使用“as”分配给成员
- docker - docker login in custom gitlab-runner:没有这样的主机(http://docker:2375/v1.39/auth: dial tcp: lookup docker on 172.31.0.2:53: no such host)
- neo4j - 度中心性算法仅返回 0.0 作为分数