paddlepaddle吧 关注:210贴子:308
  • 9回复贴,共1

求助||教程代码无法运行

只看楼主收藏回复

刚开始用paddle就遇到如下的两个问题
代码:
import paddle.fluid as fluid
x1 = fluid.layers.fill_constant(shape=[2, 2], value=1, dtype='int64')
x2 = fluid.layers.fill_constant(shape=[2, 2], value=1, dtype='int64')
y1 = fluid.layers.sum(x=[x1, x2])
place = fluid.CPUPlace()
exe = fluid.executor.Executor(place)
exe.run(fluid.default_startup_program())
报错如下:
Traceback (most recent call last):
File "D:/WorkFiles/Python/test/debug.py", line 11, in <module>
exe.run(fluid.default_startup_program())
File "D:\WorkTools\Anaconda\lib\site-packages\paddle\fluid\executor.py", line 1110, in run
six.reraise(*sys.exc_info())
File "D:\WorkTools\Anaconda\lib\site-packages\six.py", line 703, in reraise
raise value
File "D:\WorkTools\Anaconda\lib\site-packages\paddle\fluid\executor.py", line 1098, in run
return self._run_impl(
File "D:\WorkTools\Anaconda\lib\site-packages\paddle\fluid\executor.py", line 1230, in _run_impl
return self._run_program(
File "D:\WorkTools\Anaconda\lib\site-packages\paddle\fluid\executor.py", line 1332, in _run_program
arr = scope.find_var(fetch_var_name).get_fetch_list()
AttributeError: 'NoneType' object has no attribute 'get_fetch_list'
代码:
import paddle.fluid as fluid
import numpy as np
a = fluid.layers.create_tensor(dtype='int64', name='a')
b = fluid.layers.create_tensor(dtype='int64', name='b')
y = fluid.layers.sum(x=[a, b])
报错如下:
Traceback (most recent call last):
File "D:/WorkFiles/Python/test/debug.py", line 6, in <module>
y = fluid.layers.sum(x=[a, b])
File "D:\WorkTools\Anaconda\lib\site-packages\paddle\fluid\layers\nn.py", line 10845, in sum
return paddle.add_n(x)
File "D:\WorkTools\Anaconda\lib\site-packages\paddle\tensor\math.py", line 849, in add_n
return core.ops.sum(inputs, 'use_mkldnn', False)
ValueError: (InvalidArgument) Sum operator should have at least one tensor
[Hint: Expected dtype != -1, but received dtype:-1 == -1:-1.] (at D:\v2.0.1\paddle\paddle\fluid\operators\sum_op.cc:146)
[operator < sum > error]
怎么解决啊大佬们


IP属地:上海1楼2021-03-18 11:04回复
    同问


    IP属地:江苏3楼2022-02-14 10:41
    回复
      楼主你解决了嘛,我跟你一毛一样


      IP属地:江苏4楼2022-03-18 10:43
      回复
        同问


        5楼2022-03-31 14:51
        回复
          Fluid已经淘汰了吧,怎么还用这个api,用新的吧


          IP属地:陕西来自Android客户端6楼2022-04-02 15:55
          收起回复
            目录文件有问题


            IP属地:山东来自iPhone客户端7楼2022-05-24 16:52
            回复
              请问,能贴一下完整的代码吗?我也有这个问题。


              IP属地:浙江8楼2023-01-25 23:11
              回复


                来自Android客户端9楼2023-01-27 00:21
                回复
                  使用低版本1.8.5可以解决


                  IP属地:浙江10楼2024-03-16 18:16
                  回复