当前位置:网站首页>【解决方案】PaddlePaddle 2.x调用静态图模式

【解决方案】PaddlePaddle 2.x调用静态图模式

2022-07-04 19:28:00 Allenpandas

问题分析

In PaddlePaddle 2.x, we turn on dynamic graph mode by default, and '%s()' is only supported in static graph mode. So if you want to use this api, please call 'paddle.enable_static()' before this api to enter static graph mode." % func.__name__
AssertionError: 
In PaddlePaddle 2.x, we turn on dynamic graph mode by default, and 'data()' is only supported in static graph mode. So if you want to use this api, please call 'paddle.enable_static()' before this api to enter static graph mode.

问题说在PaddlePaddle包的2.X版本中,默认是启动动态图模式的。但是data()%s只能在静态图模式下被支持,如果想调用这个api的话,必须在调用api之前添加paddle.enable_static()这一行代码。

解决方案

# 导入paddlepaddle包
import paddle
# 紧跟着开启静态图模式
paddle.enable_static()
原网站

版权声明
本文为[Allenpandas]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_38068876/article/details/125605305