AttributeError: module 'paddle.fluid.layers' has no attribute 'py_reader'
问题原因
飞桨高版本移除了paddle.fluid.layers.py_reader()
这是2.3.2的提示
WARNING:root:paddle.fluid.layers.py_reader() may be deprecated in the near future. Please use paddle.fluid.io.DataLoader.from_generator() instead.
解决办法
1 降低版本
版本参考:
python3.8
paddlepaddle-2.3.2
rocketqa-1.1.0
2 修改rocketqa(应该可以,没试)
找到报错位置,把paddle.fluid.layers.py_reader()改成paddle.fluid.io.DataLoader.from_generator()