Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • PaddlePaddle
  • Paddle
  • Issue
  • #14225

P
Paddle
  • 项目概览

PaddlePaddle / Paddle
大约 2 年 前同步成功

通知 2325
Star 20933
Fork 5424
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 1423
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 543
  • Wiki 0
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
P
Paddle
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 1,423
    • Issue 1,423
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 543
    • 合并请求 543
  • Pages
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 0
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 提交
  • Issue看板
已关闭
开放中
Opened 11月 03, 2018 by saxon_zh@saxon_zhGuest

输入数据的张量的类型的问题

Created by: yeyupiaoling

在做线性回归的时候,出现这个错误,应该是输入数据类型的问题吧,但是我数据和定义fluid.layers.data()时和读取数据都做了相同处理,实在不知道哪里出来问题。

    def reader():
        for i in range(len(data_y)):
            yield np.array(data_X[i]).astype('float32'), data_y[i]
 x = fluid.layers.data(name='x', shape=[11], dtype='float32')

错误信息

EnforceNotMet: Tensor holds the wrong type, it holds l at [/paddle/paddle/fluid/framework/tensor_impl.h:29]
PaddlePaddle Call Stacks: 
0       0x7f85511686b6p paddle::platform::EnforceNotMet::EnforceNotMet(std::__exception_ptr::exception_ptr, char const*, int) + 486
1       0x7f85511701c0p float const* paddle::framework::Tensor::data<float>() const + 192
2       0x7f85514af813p void paddle::operators::ElementwiseComputeEx<paddle::operators::SubFunctor<float>, paddle::platform::CPUDeviceContext, float, float>(paddle::framework::ExecutionContext const&, paddle::framework::Tensor const*, paddle::framework::Tensor const*, int, paddle::operators::SubFunctor<float>, paddle::framework::Tensor*) + 67
3       0x7f8551656e53p paddle::operators::ElementwiseSubKernel<paddle::platform::CPUDeviceContext, float>::Compute(paddle::framework::ExecutionContext const&) const + 323
4       0x7f8551656ed3p std::_Function_handler<void (paddle::framework::ExecutionContext const&), paddle::framework::OpKernelRegistrarFunctor<paddle::platform::CPUPlace, false, 0ul, paddle::operators::ElementwiseSubKernel<paddle::platform::CPUDeviceContext, float>, paddle::operators::ElementwiseSubKernel<paddle::platform::CPUDeviceContext, double>, paddle::operators::ElementwiseSubKernel<paddle::platform::CPUDeviceContext, int>, paddle::operators::ElementwiseSubKernel<paddle::platform::CPUDeviceContext, long> >::operator()(char const*, char const*) const::{lambda(paddle::framework::ExecutionContext const&)#1}>::_M_invoke(std::_Any_data const&, paddle::framework::ExecutionContext const&) + 35
5       0x7f8551ce52ecp paddle::framework::OperatorWithKernel::RunImpl(paddle::framework::Scope const&, boost::variant<paddle::platform::CUDAPlace, paddle::platform::CPUPlace, paddle::platform::CUDAPinnedPlace, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) const + 492
6       0x7f8551ce171fp paddle::framework::OperatorBase::Run(paddle::framework::Scope const&, boost::variant<paddle::platform::CUDAPlace, paddle::platform::CPUPlace, paddle::platform::CUDAPinnedPlace, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> const&) + 255
7       0x7f85512294eap paddle::framework::Executor::RunPreparedContext(paddle::framework::ExecutorPrepareContext*, paddle::framework::Scope*, bool, bool, bool) + 298
8       0x7f8551229ee0p paddle::framework::Executor::Run(paddle::framework::ProgramDesc const&, paddle::framework::Scope*, int, bool, bool) + 128
9       0x7f855114ff5dp
10      0x7f855119ade4p pybind11::cpp_function::dispatcher(_object*, _object*, _object*) + 2596
11            0x4e9ba7p PyCFunction_Call + 119
12            0x53c6d5p PyEval_EvalFrameEx + 23029
13            0x540199p
14            0x53bd92p PyEval_EvalFrameEx + 20658
15            0x5406dfp
16            0x53c1d0p PyEval_EvalFrameEx + 21744
17            0x53b7e4p PyEval_EvalFrameEx + 19204
18            0x540199p
19            0x53bd92p PyEval_EvalFrameEx + 20658
20            0x540199p
21            0x540e4fp PyEval_EvalCode + 31
22            0x54a7c5p
23            0x4e9b7fp PyCFunction_Call + 79
24            0x5372f4p PyEval_EvalFrameEx + 1556
25            0x4ed7d3p _PyGen_Send + 307
26            0x53c9c5p PyEval_EvalFrameEx + 23781
27            0x4ed7d3p _PyGen_Send + 307
28            0x53c9c5p PyEval_EvalFrameEx + 23781
29            0x4ed7d3p _PyGen_Send + 307
30            0x53b9c6p PyEval_EvalFrameEx + 19686
31            0x53b7e4p PyEval_EvalFrameEx + 19204
32            0x53b7e4p PyEval_EvalFrameEx + 19204
33            0x540f9bp PyEval_EvalCodeEx + 315
34            0x4ebe37p
35            0x5c1797p PyObject_Call + 71
36            0x53920bp PyEval_EvalFrameEx + 9515
37            0x5406dfp
38            0x53c1d0p PyEval_EvalFrameEx + 21744
39            0x5434afp
40            0x4e9b7fp PyCFunction_Call + 79
41            0x5372f4p PyEval_EvalFrameEx + 1556
42            0x5406dfp
43            0x53c1d0p PyEval_EvalFrameEx + 21744
44            0x5434afp
45            0x4e9b7fp PyCFunction_Call + 79
46            0x5372f4p PyEval_EvalFrameEx + 1556
47            0x5406dfp
48            0x53c1d0p PyEval_EvalFrameEx + 21744
49            0x5434afp
50            0x4e9b7fp PyCFunction_Call + 79
51            0x5372f4p PyEval_EvalFrameEx + 1556
52            0x5416eap PyEval_EvalCodeEx + 2186
53            0x4ebd23p
54            0x5c1797p PyObject_Call + 71
55            0x53920bp PyEval_EvalFrameEx + 9515
56            0x4ed739p _PyGen_Send + 153
57            0x53b9c6p PyEval_EvalFrameEx + 19686
58            0x53b7e4p PyEval_EvalFrameEx + 19204
59            0x540f9bp PyEval_EvalCodeEx + 315
60            0x4ebd23p
61            0x5c1797p PyObject_Call + 71
62            0x4fb9cep
63            0x5c1797p PyObject_Call + 71
64            0x574999p
65            0x57f03cp
66            0x5c1797p PyObject_Call + 71
67            0x53bba6p PyEval_EvalFrameEx + 20166
68            0x5406dfp
69            0x53c1d0p PyEval_EvalFrameEx + 21744
70            0x4ed739p _PyGen_Send + 153
71            0x53b9c6p PyEval_EvalFrameEx + 19686
72            0x53b7e4p PyEval_EvalFrameEx + 19204
73            0x5416eap PyEval_EvalCodeEx + 2186
74            0x4ebe37p
75            0x5c1797p PyObject_Call + 71
76            0x53920bp PyEval_EvalFrameEx + 9515
77            0x5416eap PyEval_EvalCodeEx + 2186
78            0x4ebd23p
79            0x5c1797p PyObject_Call + 71
80            0x61ef5fp
81            0x5c1797p PyObject_Call + 71
82            0x53bba6p PyEval_EvalFrameEx + 20166
83            0x540f9bp PyEval_EvalCodeEx + 315
84            0x4ebd23p
85            0x5c1797p PyObject_Call + 71
86            0x53920bp PyEval_EvalFrameEx + 9515
87            0x53b7e4p PyEval_EvalFrameEx + 19204
88            0x53b7e4p PyEval_EvalFrameEx + 19204
89            0x53b7e4p PyEval_EvalFrameEx + 19204
90            0x53b7e4p PyEval_EvalFrameEx + 19204
91            0x53b7e4p PyEval_EvalFrameEx + 19204
92            0x540199p
93            0x53bd92p PyEval_EvalFrameEx + 20658
94            0x540199p
95            0x540e4fp PyEval_EvalCode + 31
96            0x54a7c5p
97            0x4e9b7fp PyCFunction_Call + 79
98            0x5372f4p PyEval_EvalFrameEx + 1556
99            0x540199p
指派人
分配到
无
里程碑
无
分配里程碑
工时统计
无
截止日期
无
标识: paddlepaddle/Paddle#14225
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7