首页 Paddle框架 帖子详情
paddlepaddle在flask上的问题
收藏
快速回复
Paddle框架 问答深度学习模型训练炼丹技巧 1438 6
paddlepaddle在flask上的问题
收藏
快速回复
Paddle框架 问答深度学习模型训练炼丹技巧 1438 6

不用全看代码,有问题的地方我用红笔标出来了

请问这样使用dygraph是不是不能执行return操作,有什么方法呢?

感觉像是guard创建出来的context环境有问题,有没有什么可以关闭context环境的操作呢

求求大神给点解答

1
收藏
回复
全部评论(6)
时间顺序
HolliZhao
#2 回复于2020-06

试试使用静态图指定运行上下文方式:https://www.paddlepaddle.org.cn/documentation/docs/zh/api_cn/fluid_cn/device_guard_cn.html

0
回复
S
SCUZTAI
#3 回复于2020-06
试试使用静态图指定运行上下文方式:https://www.paddlepaddle.org.cn/documentation/docs/zh/api_cn/fluid_cn/device_guard_cn.html
展开

兄弟我现在转静态图遇到麻烦了,我用TracedLayer去转,文档源码都过不了

0
回复
thinc
#4 回复于2020-06
SCUZTAI #3
兄弟我现在转静态图遇到麻烦了,我用TracedLayer去转,文档源码都过不了[图片]

拿来预测的话送到exe里面的应该是ndarray数据而不是variable,你的in_vars应该用np.array来定义,类似于这样子

test_data = numpy.array([[input("请输入数值")]]).astype('float32')

0
回复
S
SCUZTAI
#5 回复于2020-06
thinc #4
拿来预测的话送到exe里面的应该是ndarray数据而不是variable,你的in_vars应该用np.array来定义,类似于这样子 test_data = numpy.array([[input("请输入数值")]]).astype('float32')
展开

老哥,我现在是load_inference_model那一行过不了,executor那个参数一直报错,我都不知道该怎么办了?

ValueError: `type` to initialized an Operator can not be None.

0
回复
thinc
#6 回复于2020-06
SCUZTAI #5
老哥,我现在是load_inference_model那一行过不了,executor那个参数一直报错,我都不知道该怎么办了? ValueError: `type` to initialized an Operator can not be None.
展开

数据出错了吧?

0
回复
爱吉他的程序员
#7 回复于2021-05

你好,我也遇到这个问题了,能预测出来,但是不能return,请问你解决了吗?

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