Open wavelet2008 opened 4 years ago
啥时候出的问题
遇到一样的问题
知道了,适配时ssd_layers.py改错了, if K.image_dim_ordering() == 'tf': 应该改成: if K.image_data_format() == 'channels_last': 如果写成了channels_first就会报这个错误
啊?我忘了我原来是啥了……是你修改后的错还是我原来的错
不是你的错,修改支持tensorflow2时改错了
好的
"model_path": 'model_data/mobilenet_ssd_weights.h5'
net['predictions'] = concatenate([net['mbox_loc'], net['mbox_conf'], net['mbox_priorbox']], axis=2, name='predictions')
ValueError: A
Concatenate
layer requires inputs with matching shapes except for the concat axis. Got inputs shapes: [(None, 8732, 4), (None, 8732, 21), (None, 198144, 8)]