首页 Paddle框架 帖子详情
2.0api自适应启用gpu环境么?
收藏
快速回复
Paddle框架 问答深度学习 989 15
2.0api自适应启用gpu环境么?
收藏
快速回复
Paddle框架 问答深度学习 989 15

测试模型时忘了在gpu环境切回place设定,但从运行速度上看,仍然是用了GPU资源的~~

0
收藏
回复
全部评论(15)
时间顺序
AIStudio810258
#2 回复于2021-03

PLACE = paddle.CPUPlace() # 在cpu上训练
# PLACE = paddle.CUDAPlace(0)  # 在gpu上训练

这样的设定在ai studio上跑模型,仍然会启用gpu

0
回复
七年期限
#3 回复于2021-03

在DataLoader设置了吗

0
回复
七年期限
#4 回复于2021-03

好像这么设置也可以  test_loader = paddle.io.DataLoader(test_dataset, places=paddle.CPUPlace(), batch_size=64)

0
回复
七年期限
#5 回复于2021-03

PLACE = paddle.CPUPlace()  直接这样我认为是不行的

0
回复
悠哈大飞
#6 回复于2021-03

paddle.set_device("cpu")

应该是这个吧

0
回复
七年期限
#7 回复于2021-03
paddle.set_device("cpu") 应该是这个吧

这个也是

0
回复
AIStudio810258
#8 回复于2021-03
好像这么设置也可以  test_loader = paddle.io.DataLoader(test_dataset, places=paddle.CPUPlace(), batch_size=64)

就是设给这个api用的,我用了多个DataLoader

0
回复
AIStudio810258
#9 回复于2021-03
paddle.set_device("cpu") 应该是这个吧

动态图例程就是设了下DataLoader

0
回复
AIStudio810258
#10 回复于2021-03
paddle.set_device("cpu") 应该是这个吧

这个paddle.set_device()才是正统吧

 

0
回复
七年期限
#11 回复于2021-03
这个paddle.set_device()才是正统吧  

我觉得这个是比较正规得

0
回复
七年期限
#12 回复于2021-03
动态图例程就是设了下DataLoader

其实只在DataLoader中设置也是可以得  毕竟训练得时候再用gpu  也是没啥问题得  或者是预测

0
回复
AIStudio810258
#13 回复于2021-03
其实只在DataLoader中设置也是可以得  毕竟训练得时候再用gpu  也是没啥问题得  或者是预测

2.0里不用再手动加那个动态图资源的with了,所以现在运行资源的指定是什么机制呢?

0
回复
AIStudio810259
#14 回复于2021-03
2.0里不用再手动加那个动态图资源的with了,所以现在运行资源的指定是什么机制呢?

用意念,有gpu绝不用cpu

0
回复
七年期限
#15 回复于2021-03
2.0里不用再手动加那个动态图资源的with了,所以现在运行资源的指定是什么机制呢?

2.0本身就是动态的  如果想用静态  需要加一条命令

0
回复
七年期限
#16 回复于2021-03
2.0里不用再手动加那个动态图资源的with了,所以现在运行资源的指定是什么机制呢?

再就是 gpu cpu  说实话 这个我也没有搞明白.....

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户