faster_rcnn运行失败ValueError: Shape not match. What is defined in data layer is (-1L, 3L, 1333L, 1333L), but receive (1, 3, 800, 1205)
Created by: zhengya01
标题:faster_rcnn训练过程失败 ValueError: Shape not match. What is defined in data layer is (-1L, 3L, 1333L, 1333L), but receive (1, 3, 800, 1205)
版本、环境信息: 1)PaddlePaddle版本:a92860a3b1dce1ddd25885e06514dfe02839aabc 3)GPU:GPU型号V100、CUDA9、CUDNN7 3)系统环境:请您描述系统类型、版本,例如Mac OS 10.14,Python版本
训练信息 1)单机,单卡/多卡
复现信息: FLAGS_benchmark=true python train.py --model_save_dir=output/ --data_dir=dataset/coco/ --max_iter=10 --enable_ce --pretrained_model=./imagenet_resnet50_fusebn
问题描述: W0114 15:51:07.217496 116714 device_context.cc:262] Please NOTE: device: 0, CUDA Capability: 70, Driver API Version: 9.0, Runtime API Version: 9.0 W0114 15:51:07.217563 116714 device_context.cc:270] device: 0, cuDNN Version: 7.0. W0114 15:51:07.217572 116714 device_context.cc:294] WARNING: device: 0. The installed Paddle is compiled with CUDNN 7.1, but CUDNN version in your machine is 7.0, which may cause serious incompatible bug. Please recompile or reinstall Paddle with compatible CUDNN version. Exception in thread Thread-1: Traceback (most recent call last): File "/home/paddle/anaconda2/lib/python2.7/threading.py", line 801, in __bootstrap_inner self.run() File "/home/paddle/anaconda2/lib/python2.7/threading.py", line 754, in run self.__target(*self.__args, **self.__kwargs) File "/home/paddle/anaconda2/lib/python2.7/site-packages/paddle/fluid/layers/io.py", line 563, in provider_thread for tensors in func(): File "/home/paddle/anaconda2/lib/python2.7/site-packages/paddle/fluid/layers/io.py", line 610, in tensor_provider for slots in paddle_reader(): File "/home/paddle/anaconda2/lib/python2.7/site-packages/paddle/fluid/data_feeder.py", line 287, in reader_creator yield self.feed(item) File "/home/paddle/anaconda2/lib/python2.7/site-packages/paddle/fluid/data_feeder.py", line 206, in feed ret_dict[each_name] = each_converter.done() File "/home/paddle/anaconda2/lib/python2.7/site-packages/paddle/fluid/data_feeder.py", line 92, in done self._check_shape(arr.shape) File "/home/paddle/anaconda2/lib/python2.7/site-packages/paddle/fluid/data_feeder.py", line 79, in _check_shape format(self.shape, shape)) ValueError: Shape not match. What is defined in data layer is (-1L, 3L, 1333L, 1333L), but receive (1, 3, 800, 1205)