当前位置: 首页 > 知识库问答 >
问题:

Tensorflow图形处理器似乎无法在Azure机器学习GPU计算上工作

饶德本
2023-03-14

我是Azure机器学习的新手,所以我希望我做的一切都很好。我用GPU类型的新计算实例创建了新的Jupyter笔记本

但是跑步的时候

import tensorflow as tf
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))

从tensorflow文档中,我得到了数字0——当检查我有什么设备时,它只是一些CPU

[PhysicalDevice(name='/physical_device:CPU:0', device_type='CPU')]
[LogicalDevice(name='/device:CPU:0', device_type='CPU')]

你知道这是为什么吗?在这里做什么?

看起来有了PyTorch,一切都很好,正在运行

import torch
torch.cuda.is_available()

返回True

软件包版本是:

  • tensorflow 2.4。0

共有1个答案

岳凯康
2023-03-14

我相信问题在于如何安装张量流。看看这里的一些例子。

有关各种Azure GPU配置的信息可在此处找到:https://docs.microsoft.com/en-us/azure/virtual-machines/sizes-gpu

为了了解您的工作是如何使用底层CPU/GPU资源的,我们最近在实验UI中发布了集成的计算性能指标,我们可以将客户列入白名单。这些传统上已经存在于Azure monitor(下面使用的视图)中,但现在数据科学家可以直接使用它们的运行度量。

 类似资料:
  • Index 基本遵从《统计学习方法》一书中的符号表示。 除特别说明,默认w为行向量,x为列向量,以避免在wx 中使用转置符号;但有些公式为了更清晰区分向量与标量,依然会使用^T的上标,注意区分。 输入实例x的特征向量记为: 注意:x_i 和 x^(i) 含义不同,前者表示训练集中第 i 个实例,后者表示特征向量中的第 i 个分量;因此,通常记训练集为: 特征向量用小n表示维数,训练集用大N表示个数

  • 我已经找了几个小时了,但找不到一个能回答这个问题的东西。我已经创建并发布了一个新的Azure机器学习服务,并创建了一个endpoint。我可以使用Postman REST客户机调用服务,但是通过JavaScript网页访问它会返回一个控制台日志,说明该服务启用了CORS。现在,对于我来说,我想不出如何为Azure机器学习服务禁用CORS。如有任何帮助,不胜感激,谢谢!

  • 有关TensorFlow与其他框架的详细对比可以阅读: https://zhuanlan.zhihu.com/p/25547838   01 TensorFlow的编程模式 编程模式分为两种:命令式编程与符号式编程 前者是我们常用的C++,java等语言的编程风格如下 命令式编程看起来逻辑非常清晰,易于理解。而符号式编程涉及较多的嵌入和优化,如下 执行相同的计算时c,d可以共用内存,使用Tenso

  • 问题答案可关注公众号 机器学习算法面试,回复“资料”即可领取啦~~ 1.机器学习理论 1.1 数学知识 1.1.1 机器学习中的距离和相似度度量方式有哪些? 1.1.2 马氏距离比欧式距离的异同点? 1.1.3 张量与矩阵的区别? 1.1.4 如何判断矩阵为正定? 1.1.5 距离的严格定义? 1.1.6 参考 1.2 学习理论 1.2.1 什么是表示学习? 1.2.2 什么是端到端学习? 1.2

  • 我使用多个GPU(num_GPU=4)训练一个模型和多个塔。该模型在一组GPU上训练良好:CUDA_VISIBLE_DEVICES=0,1,2,3,而在CUDA_VISIBLE_DEVICES=0,1,4,5的第一次图形评估中,该模型遇到OOM问题 有人知道为什么会这样吗? 以下选项用于创建会话 批量大小,已经非常小,=3 Tensorflow 1.0 Cuda 8.0 Ubuntu 14.04.

  • 本文向大家介绍机器学习中的距离计算方法?相关面试题,主要包含被问及机器学习中的距离计算方法?时的应答技巧和注意事项,需要的朋友参考一下 参考回答: 设空间中两个点为 欧式距离: cos=   切比雪夫距离:max