nvidia smi命令可以与nvidia驱动程序microsoft azure dsvm通信

nvidia smi命令可以与nvidia驱动程序microsoft azure dsvm通信,nvidia,azure-virtual-machine,Nvidia,Azure Virtual Machine,在创建和启动data science虚拟机并通过ssh连接之后,我尝试使用nvidia smi查看内置的nvidia和cuda是否正常工作。返回的消息已被读取

在创建和启动data science虚拟机并通过ssh连接之后,我尝试使用
nvidia smi
查看内置的nvidia和cuda是否正常工作。返回的消息已被读取


这些应该是虚拟机的一部分,但当我试图运行我创建的程序时,我的本地计算机的默认CPU被使用,而不是虚拟机的GPU。我的项目的最终目标是运行一个对象检测模型,它的性能从我糟糕的11秒/图像提高,所以我想我应该使用虚拟机并利用它的计算能力。然而,这似乎不是最好的选择,因此如果其他人有一些建议,我将不胜感激。

您看到的问题是因为您使用的是D系列虚拟机。只有N系列虚拟机具有GPU。因此,为了使用GPU,您需要选择以下尺寸之一:


对于此尺寸系列,订阅中的vCPU(核心)配额最初在每个区域设置为0。您需要在一个可用的区域中为该系列安装虚拟机。

您使用的是哪一系列虚拟机?只有N系列虚拟机具有GPUsI am,它使用带有DS3_v2 SKU的Data Science虚拟机for Linux(Ubuntu)。我应该使用其他东西吗?我有一台N系列机器,但即使在安装了最新的nvidia驱动程序之后,我也会遇到同样的错误。关于如何解决这个问题有什么建议吗?这里也是一样,我使用了基本映像DSVM,它应该包含了几乎所有需要的内容,但似乎代理/管道仍在阻止使用。。。