yolov3预测错误
Created by: L-lei
Connected to pydev debugger (build 191.7479.19) ----------- Configuration Arguments ----------- batch_size: 2 class_num: 4 data_dir: /home/chenlei/dataset/voc/dianmian dataset: coco2017 debug: True draw_thresh: 0.5 enable_ce: False image_name: 165.jpg image_path: image/ input_size: 608 label_smooth: True learning_rate: 0.001 max_iter: 50020 model_save_dir: checkpoints nms_posk: 100 nms_thresh: 0.45 nms_topk: 400 no_mixup_iter: 4000 pretrain: weights/darknet53 random_shape: True snapshot_iter: 2000 start_iter: 0 syncbn: True train_data_dir: img train_file_list: cocoformatJson/voc_2019_my_trainval.json use_gpu: False use_multiprocess_reader: True val_data_dir: img val_file_list: cocoformatJson/voc_2019_my_test.json valid_thresh: 0.005 weights: weights/yolov3
loading annotations into memory... Done (t=0.00s) creating index... index created! Load in 4 categories. Traceback (most recent call last): File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydevd.py", line 1758, in main() File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydevd.py", line 1752, in main globals = debugger.run(setup['file'], None, None, is_module) File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydevd.py", line 1147, in run pydev_imports.execfile(file, globals, locals) # execute the script File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydev_imps/pydev_execfile.py", line 18, in execfile exec(compile(contents+"\n", file, 'exec'), glob, loc) File "/media/chenlei/文档/project/paddlepaddle/test/yolov3/infer.py", line 134, in infer() File "/media/chenlei/文档/project/paddlepaddle/test/yolov3/infer.py", line 116, in infer return_numpy=False) File "/usr/local/lib/python3.5/dist-packages/paddle/fluid/executor.py", line 565, in run use_program_cache=use_program_cache) File "/usr/local/lib/python3.5/dist-packages/paddle/fluid/executor.py", line 642, in run exe.run(program.desc, scope, 0, True, True, fetch_var_name) paddle.fluid.core.EnforceNotMet: Invoke operator yolo_box error. Python Callstacks: File "/usr/local/lib/python3.5/dist-packages/paddle/fluid/framework.py", line 1654, in append_op attrs=kwargs.get("attrs", None)) File "/usr/local/lib/python3.5/dist-packages/paddle/fluid/layer_helper.py", line 43, in append_op return self.main_program.current_block().append_op(args, kwargs) File "/usr/local/lib/python3.5/dist-packages/paddle/fluid/layers/detection.py", line 705, in yolo_box attrs=attrs) File "/media/chenlei/文档/project/paddlepaddle/test/yolov3/models/yolov3.py", line 194, in build_model name="yolo_box" + str(i)) File "/media/chenlei/文档/project/paddlepaddle/test/yolov3/infer.py", line 80, in infer model.build_model() File "/media/chenlei/文档/project/paddlepaddle/test/yolov3/infer.py", line 134, in infer() File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/_pydev_imps/_pydev_execfile.py", line 18, in execfile exec(compile(contents+"\n", file, 'exec'), glob, loc) File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydevd.py", line 1147, in run pydev_imports.execfile(file, globals, locals) # execute the script File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydevd.py", line 1752, in main globals = debugger.run(setup['file'], None, None, is_module) File "/media/chenlei/系统/develop/IntelliJ IDEA 2018.2/myplugins/python/helpers/pydev/pydevd.py", line 1758, in main() C++ Callstacks: Enforce failed. Expected dim_x[1] == anchor_num * (5 + class_num), but received dim_x[1]:255 != anchor_num * (5 + class_num):27. Input(X) dim[1] should be equal to (anchor_mask_number * (5 + class_num)). at [/paddle/paddle/fluid/operators/detection/yolo_box_op.cc:43] PaddlePaddle Call Stacks: 0 0x7f637eb71c68p void paddle::platform::EnforceNotMet::Initstd::string(std::string, char const, int) + 360 1 0x7f637eb71fb7p paddle::platform::EnforceNotMet::EnforceNotMet(std::string const&, char const, int) + 87 2 0x7f637f82b79ep paddle::operators::YoloBoxOp::InferShape(paddle::framework::InferShapeContext) const + 3150 3 0x7f637fd1da48p 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&, paddle::framework::RuntimeContext*) const + 584 4 0x7f637fd1e594p 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 + 292 5 0x7f637fd1c76bp 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&) + 267 6 0x7f637ecd6f3ep paddle::framework::Executor::RunPreparedContext(paddle::framework::ExecutorPrepareContext*, paddle::framework::Scope*, bool, bool, bool) + 158 7 0x7f637ecd9f1fp paddle::framework::Executor::Run(paddle::framework::ProgramDesc const&, paddle::framework::Scope*, int, bool, bool, std::vector<std::string, std::allocatorstd::string > const&, bool) + 143 8 0x7f637eb623cep 9 0x7f637eba10fep 10 0x4ea137p PyCFunction_Call + 119 11 0x53c176p PyEval_EvalFrameEx + 23030 12 0x53fc97p 13 0x53bc93p PyEval_EvalFrameEx + 21779 14 0x53fc97p 15 0x53b83fp PyEval_EvalFrameEx + 20671 16 0x53b294p PyEval_EvalFrameEx + 19220 17 0x53fc97p 18 0x5409bfp PyEval_EvalCode + 31 19 0x54a435p 20 0x4ea10fp PyCFunction_Call + 79 21 0x53e935p PyEval_EvalFrameEx + 33205 22 0x53fc97p 23 0x53b83fp PyEval_EvalFrameEx + 20671 24 0x53fc97p 25 0x53b83fp PyEval_EvalFrameEx + 20671 26 0x53b294p PyEval_EvalFrameEx + 19220 27 0x53fc97p 28 0x5409bfp PyEval_EvalCode + 31 29 0x60cb42p 30 0x60efeap PyRun_FileExFlags + 154 31 0x60f7dcp PyRun_SimpleFileExFlags + 444 32 0x640256p Py_Main + 1110 33 0x4d0001p main + 225 34 0x7f63b7811830p __libc_start_main + 240 35 0x5d6999p _start + 41