在 Windows 下的 Docker + NVidia 验证运行 Pytorch GPU 并使用 prettytable 打印漂亮输出

本文介绍了在 Windows 下的 Docker 中使用 NVidia GPU 运行 Pytorch 的性能测试,以及如何利用 prettytable 库进行结果展示。首先,确保满足先决条件,然后在特定镜像中测试 GPU 和 CPU 的性能,展示如何导入库、检查 GPU 可用性、创建张量并输出统计结果。此外,还探讨了 Windows Docker 的挂载方法、findstr 命令的使用以及为何在 torch.mm 后使用 .cpu()。

一、引言

1.1、先决条件

在测试之前,如果有哪位朋友想重现的话,需要解决先决条件的部分,可以考虑先阅读一下我的文章了解先决条件:

  1. 大数据及机器学习带 GPU 必须干的第一件事
  2. Windows 下让 Docker Desktop 关联上 NVidia GPU
  3. 使用 Docker + NVidia 运行 Pytorch 验证 GPU 是否真的有效》(选读)

1.2、本文目标

本文主要重点实现如下结果:

(1)在 nvcr.io/nvidia/pytorch:24.01-py3 这个镜像里如何测试一下 Docker 里使用 GPU 的时间性能消耗情况,方便深入了解这个镜像所创建的容器以后怎么用,以及测试调优。

(2)了解到 Pytorch 的 torch.rand 和 torch.mm,以及常见 prett

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值