首页 Paddle框架 帖子详情
typo in error message
收藏
快速回复
Paddle框架 问答深度学习 751 3
typo in error message
收藏
快速回复
Paddle框架 问答深度学习 751 3
  • 版本、环境信息:
       1)PaddlePaddle版本:paddle1.6.1
  • 问题描述:
    应该是关于fluid.layers.equal的一个报错,如下图。应该是must have

image

0
收藏
回复
全部评论(3)
时间顺序
AIStudio785465
#2 回复于2019-12

感谢您的发现,我们会修复一下

0
回复
AIStudio791757
#3 回复于2019-12

好像在其他地方也见过。。。。应该不止这一处

0
回复
AIStudio785465
#4 回复于2019-12

嗯,排查了下,共有30处

  • C++ 28处
$ grep -rn "must has" paddle/*
paddle/fluid/operators/array_to_lod_tensor_op.cc:192:                   "ArrayToLoDTensorOp must has input X.");
paddle/fluid/operators/array_to_lod_tensor_op.cc:194:                   "ArrayToLoDTensorOp must has input RankTable.");
paddle/fluid/operators/distributed_ops/split_ids_op.cc:55:    PADDLE_ENFORCE(ctx->HasInputs("Ids"), "SplitIdsOp must has input Ids.");
paddle/fluid/operators/distributed_ops/split_ids_op.cc:56:    PADDLE_ENFORCE(ctx->HasOutputs("Out"), "SplitIdsOp must has output Out.");
paddle/fluid/operators/distributed_ops/merge_ids_op.cc:86:                   "MergeIdsOp must has multi input Ids.");
paddle/fluid/operators/distributed_ops/merge_ids_op.cc:88:                   "MergeIdsOp must has multi input Rows.");
paddle/fluid/operators/distributed_ops/merge_ids_op.cc:89:    PADDLE_ENFORCE(ctx->HasInputs("X"), "MergeIdsOp must has multi input X.");
paddle/fluid/operators/distributed_ops/merge_ids_op.cc:91:                   "MergeIdsOp must has multi output Out.");
paddle/fluid/operators/merge_lod_tensor_op.cc:182:                   "MergeLoDTensorOp must has input X.");
paddle/fluid/operators/merge_lod_tensor_op.cc:184:                   "MergeLoDTensorOp must has input Mask.");
paddle/fluid/operators/merge_lod_tensor_op.cc:186:                   "MergeLoDTensorOp must has input InTrue.");
paddle/fluid/operators/merge_lod_tensor_op.cc:188:                   "MergeLoDTensorOp must has input InFalse.");
paddle/fluid/operators/merge_lod_tensor_op.cc:190:                   "MergeLoDTensorOp must has output Out");
paddle/fluid/operators/lod_rank_table_op.cc:61:    PADDLE_ENFORCE(context->HasInput("X"), "LoDRankTable must has input X");
paddle/fluid/operators/split_selected_rows_op.cc:57:    PADDLE_ENFORCE(ctx->HasInput("X"), "SplitSelectedRowsOp must has input X.");
paddle/fluid/operators/split_selected_rows_op.cc:59:                   "SplitSelectedRowsOp must has output Out.");
paddle/fluid/operators/get_tensor_from_selected_rows_op.cc:27:                   "GetTensorFromSelectedRowsOp must has input X.");
paddle/fluid/operators/get_tensor_from_selected_rows_op.cc:29:                   "GetTensorFromSelectedRowsOp must has output Out.");
paddle/fluid/operators/split_lod_tensor_op.cc:150:                   "SplitLoDTensorOp must has input X.");
paddle/fluid/operators/split_lod_tensor_op.cc:152:                   "SplitLoDTensorOp must has input Mask.");
paddle/fluid/operators/split_lod_tensor_op.cc:154:                   "SplitLoDTensorOp must has output OutTrue.");
paddle/fluid/operators/split_lod_tensor_op.cc:156:                   "SplitLoDTensorOp must has output OutFalse.");
paddle/fluid/operators/beam_search_decode_op.cc:194:                   "BeamSearchDecodeOp must has input Ids");
paddle/fluid/operators/beam_search_decode_op.cc:196:                   "BeamSearchDecodeOp must has input Scores");
paddle/fluid/operators/beam_search_decode_op.cc:198:                   "BeamSearchDecodeOp must has output SentenceIds");
paddle/fluid/operators/beam_search_decode_op.cc:200:                   "BeamSearchDecodeOp must has output SentenceScores");
paddle/fluid/operators/controlflow/compare_op.cc:83:    PADDLE_ENFORCE(context->HasInput("X"), "%s operator must has input X",
paddle/fluid/operators/controlflow/compare_op.cc:85:    PADDLE_ENFORCE(context->HasInput("Y"), "%s operator must has input Y",
  • python两处
grep -rn "must has" python/*
python/paddle/fluid/backward.py:1043:                                               object must has two input
python/paddle/fluid/evaluator.py:227:        label: the target sequences which must has same sequence count
0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户