typo in error message
收藏
0
收藏
全部评论(3)
嗯,排查了下,共有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
请登录后评论
1)PaddlePaddle版本:paddle1.6.1
应该是关于fluid.layers.equal的一个报错,如下图。应该是must have