训练中选择index出错
Created by: XipengY
yolov3模型 和 generate_proposal_labels的op 平台:centros6.3 paddle版本号:1.4.1 GPU:K40 python2.7
- 训练信息 1)单机/多机
paddle.fluid.core.EnforceNotMet: Invoke operator generate_proposal_labels error. Python Callstacks: File "/apps/anaconda-install/anaconda2/lib/python2.7/site-packages/paddle/fluid/framework.py", line 1654, in append_op attrs=kwargs.get("attrs", None)) File "/apps/anaconda-install/anaconda2/lib/python2.7/site-packages/paddle/fluid/layer_helper.py", line 43, in append_op return self.main_program.current_block().append_op(*args, **kwargs) File "/apps/anaconda-install/anaconda2/lib/python2.7/site-packages/paddle/fluid/layers/detection.py", line 1926, in generate_proposal_labels 'use_random': use_random File "/code/baidu/04_yolov3_paddle/models-develop/PaddleCV/yolov3_v2/models/yolov3.py", line 216, in build_model use_random=self.use_random) File "train.py", line 46, in train model.build_model() File "train.py", line 192, in train() C++ Callstacks: Enforce failed. Expected begin_idx < end_idx, but received begin_idx:400 >= end_idx:400. The start row index must be lesser than the end row index. at [/paddle/paddle/fluid/framework/tensor.cc:80]
训练过程中挂掉,generate_proposal_labels在匹配中出现Expected begin_idx < end_idx, but received begin_idx:400 >= end_idx:400。麻烦帮忙看一下