首页 Paddle框架 帖子详情
paddle.fluid.core_avx.EnforceNotMet: Invoke operator reshape2 error.
收藏
快速回复
Paddle框架 问答模型训练深度学习 318 0
paddle.fluid.core_avx.EnforceNotMet: Invoke operator reshape2 error.
收藏
快速回复
Paddle框架 问答模型训练深度学习 318 0
训练的时候没有报错,但是在做效果评估之后报错 !python ./pdseg/eval.py --cfg work/mini_city.yaml --use_gpu \TEST.TEST_MODEL "pretrained_model/deeplabv3p_xception65_cityscapes/" \EVAL_CROP_SIZE "(512, 512)" 报错: /home/aistudio/pdseg/utils/collect.py:138: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.dic = yaml.load(file){'AUG': {'AUG_METHOD': 'unpadding','FIX_RESIZE_SIZE': (512, 512),'FLIP': False,'FLIP_RATIO': 0.5,'INF_RESIZE_VALUE': 500,'MAX_RESIZE_VALUE': 600,'MAX_SCALE_FACTOR': 2.0,'MIN_RESIZE_VALUE': 400,'MIN_SCALE_FACTOR': 0.5,'MIRROR': True,'RICH_CROP': {'ASPECT_RATIO': 0.33,'BLUR': True,'BLUR_RATIO': 0.1,'BRIGHTNESS_JITTER_RATIO': 0.5,'CONTRAST_JITTER_RATIO': 0.5,'ENABLE': False,'MAX_ROTATION': 15,'MIN_AREA_RATIO': 0.5,'SATURATION_JITTER_RATIO': 0.5},'SCALE_STEP_SIZE': 0.25},'BATCH_SIZE': 4,'DATALOADER': {'BUF_SIZE': 256, 'NUM_WORKERS': 8},'DATASET': {'DATA_DIM': 3,'DATA_DIR': './dataset/mini_city/','IGNORE_INDEX': 255,'IMAGE_TYPE': 'rgb','NUM_CLASSES': 11,'PADDING_VALUE': [127.5, 127.5, 127.5],'SEPARATOR': ' ','TEST_FILE_LIST': 'dataset/mini_city/val.list','TEST_TOTAL_IMAGES': 109,'TRAIN_FILE_LIST': 'dataset/mini_city/train.list','TRAIN_TOTAL_IMAGES': 653,'VAL_FILE_LIST': 'dataset/mini_city/val.list','VAL_TOTAL_IMAGES': 109,'VIS_FILE_LIST': None},'EVAL_CROP_SIZE': (512, 512),'FREEZE': {'MODEL_FILENAME': '__model__','PARAMS_FILENAME': '__params__','SAVE_DIR': 'freeze_model'},'MEAN': [0.5, 0.5, 0.5],'MODEL': {'BN_MOMENTUM': 0.99,'DEEPLAB': {'ASPP_WITH_SEP_CONV': True,'BACKBONE': 'xception_65','DECODER_USE_SEP_CONV': True,'DEPTH_MULTIPLIER': 1.0,'ENABLE_DECODER': True,'ENCODER_WITH_ASPP': True,'OUTPUT_STRIDE': 16},'DEFAULT_EPSILON': 1e-05,'DEFAULT_GROUP_NUMBER': 32,'DEFAULT_NORM_TYPE': 'gn','FP16': False,'ICNET': {'DEPTH_MULTIPLIER': 0.5, 'LAYERS': 50},'MODEL_NAME': 'deeplabv3p','MULTI_LOSS_WEIGHT': [1.0],'PSPNET': {'DEPTH_MULTIPLIER': 1, 'LAYERS': 50},'SCALE_LOSS': 1.0,'UNET': {'UPSAMPLE_MODE': 'bilinear'}},'SOLVER': {'BEGIN_EPOCH': 1,'DECAY_EPOCH': [10, 20],'GAMMA': 0.1,'LR': 0.001,'LR_POLICY': 'poly','MOMENTUM': 0.9,'MOMENTUM2': 0.999,'NUM_EPOCHS': 2,'OPTIMIZER': 'sgd','POWER': 0.9,'WEIGHT_DECAY': 4e-05},'STD': [0.5, 0.5, 0.5],'TEST': {'TEST_MODEL': 'pretrained_model/deeplabv3p_xception65_cityscapes/'},'TRAIN': {'MODEL_SAVE_DIR': 'snapshots/cityscape/','PRETRAINED_MODEL_DIR': 'pretrained_model/deeplabv3plus_gn_init','RESUME_MODEL_DIR': '','SNAPSHOT_EPOCH': 10,'SYNC_BATCH_NORM': False},'TRAIN_CROP_SIZE': (512, 512)}#Device count: 1W0811 15:53:11.053588 6165 device_context.cc:259] Please NOTE: device: 0, CUDA Capability: 70, Driver API Version: 11.2, Runtime API Version: 9.0W0811 15:53:11.058056 6165 device_context.cc:267] device: 0, cuDNN Version: 7.6.load test model: pretrained_model/deeplabv3p_xception65_cityscapes/Traceback (most recent call last):File "./pdseg/eval.py", line 176, in main()File "./pdseg/eval.py", line 172, in mainevaluate(cfg, **args.__dict__)File "./pdseg/eval.py", line 133, in evaluatetest_prog, fetch_list=fetch_list, return_numpy=True)File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/executor.py", line 651, in runuse_program_cache=use_program_cache)File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/executor.py", line 749, in _runexe.run(program.desc, scope, 0, True, True, fetch_var_name)paddle.fluid.core_avx.EnforceNotMet: Invoke operator reshape2 error.Python Callstacks: File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/framework.py", line 1771, in append_opattrs=kwargs.get("attrs", None))File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/layer_helper.py", line 43, in append_opreturn self.main_program.current_block().append_op(*args, **kwargs)File "/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/paddle/fluid/layers/nn.py", line 6840, in reshape"XShape": x_shape})File "/home/aistudio/pdseg/loss.py", line 28, in softmax_with_losslogit = fluid.layers.reshape(logit, [-1, num_classes])File "/home/aistudio/pdseg/loss.py", line 63, in multi_softmax_with_lossavg_loss = softmax_with_loss(logits, label, ignore_mask, num_classes)File "/home/aistudio/pdseg/models/model_builder.py", line 151, in build_modelclass_num)File "./pdseg/eval.py", line 96, in evaluatetest_prog, startup_prog, phase=ModelPhase.EVAL)File "./pdseg/eval.py", line 172, in mainevaluate(cfg, **args.__dict__)File "./pdseg/eval.py", line 176, in main()C++ Callstacks: Enforce failed. Expected output_shape[unk_dim_idx] * capacity == -in_size, but received output_shape[unk_dim_idx] * capacity:-19922936 != -in_size:-19922944.Invalid shape is given. at [/paddle/paddle/fluid/operators/reshape_op.cc:131]PaddlePaddle Call Stacks: 0 0x7f0cdb62cd58p void paddle::platform::EnforceNotMet::Init(std::string, char const*, int) + 3601 0x7f0cdb62d0a7p paddle::platform::EnforceNotMet::EnforceNotMet(std::string const , char const*, int) + 872 0x7f0cdbc65b77p paddle::operators::ReshapeOp::ValidateShape(std::vector , paddle::framework::DDim const ) + 19593 0x7f0cdbc67ec2p paddle::operators::ReshapeOp::InferShape(paddle::framework::InferShapeContext*) const + 8344 0x7f0cdbc686e9p paddle::operators::Reshape2Op::InferShape(paddle::framework::InferShapeContext*) const + 5215 0x7f0cdd592ec0p paddle::framework::OperatorWithKernel::RunImpl(paddle::framework::Scope const , boost::variant const , paddle::framework::RuntimeContext*) const + 3046 0x7f0cdd5932e1p paddle::framework::OperatorWithKernel::RunImpl(paddle::framework::Scope const , boost::variant const ) const + 5297 0x7f0cdd5908dcp paddle::framework::OperatorBase::Run(paddle::framework::Scope const , boost::variant const ) + 3328 0x7f0cdb7b76fep paddle::framework::Executor::RunPreparedContext(paddle::framework::ExecutorPrepareContext*, paddle::framework::Scope*, bool, bool, bool) + 6069 0x7f0cdb7ba6bfp paddle::framework::Executor::Run(paddle::framework::ProgramDesc const , paddle::framework::Scope*, int, bool, bool, std::vector const , bool) + 14310 0x7f0cdb61debdp11 0x7f0cdb65f166p12 0x5594e1fa7744p _PyMethodDef_RawFastCallKeywords + 59613 0x5594e1fa7861p _PyCFunction_FastCallKeywords + 3314 0x5594e20136e8p _PyEval_EvalFrameDefault + 2124015 0x5594e1f57539p _PyEval_EvalCodeWithName + 76116 0x5594e1fa6f57p _PyFunction_FastCallKeywords + 90317 0x5594e200f8ccp _PyEval_EvalFrameDefault + 534018 0x5594e1f57539p _PyEval_EvalCodeWithName + 76119 0x5594e1fa6f57p _PyFunction_FastCallKeywords + 90320 0x5594e200f8ccp _PyEval_EvalFrameDefault + 534021 0x5594e1f57d09p _PyEval_EvalCodeWithName + 276122 0x5594e1f58860p _PyFunction_FastCallDict + 102423 0x5594e2010232p _PyEval_EvalFrameDefault + 774624 0x5594e1fa6ccbp _PyFunction_FastCallKeywords + 25125 0x5594e200e806p _PyEval_EvalFrameDefault + 104626 0x5594e1f57539p _PyEval_EvalCodeWithName + 76127 0x5594e1f58424p PyEval_EvalCodeEx + 6828 0x5594e1f5844cp PyEval_EvalCode + 2829 0x5594e206db74p30 0x5594e2077eb1p PyRun_FileExFlags + 16131 0x5594e20780a3p PyRun_SimpleFileExFlags + 45132 0x5594e2079195p33 0x5594e20792bcp _Py_UnixMain + 6034 0x7f0d45e30830p __libc_start_main + 24035 0x5594e201e062p
0
收藏
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户