Keras-retinanet: Expected regression have unexpected shape

Created on 16 Nov 2017  路  2Comments  路  Source: fizyr/keras-retinanet

Hi all,

I'm trying to train network on my own data and got that error, could anybody help me with this issue?

Epoch 1/50 Traceback (most recent call last): File "examples/train_pascal.py", line 109, in <module> keras.callbacks.ReduceLROnPlateau(monitor='val_loss', factor=0.1, patience=10, verbose=1, mode='auto', epsilon=0.0001, cooldown=0, min_lr=0), File "C:\ProgramData\Anaconda3\envs\tensorflow\lib\site-packages\keras\legacy\interfaces.py", line 87, in wrapper return func(*args, **kwargs) File "C:\ProgramData\Anaconda3\envs\tensorflow\lib\site-packages\keras\engine\training.py", line 2114, in fit_generator class_weight=class_weight) File "C:\ProgramData\Anaconda3\envs\tensorflow\lib\site-packages\keras\engine\training.py", line 1826, in train_on_batch check_batch_axis=True) File "C:\ProgramData\Anaconda3\envs\tensorflow\lib\site-packages\keras\engine\training.py", line 1411, in _standardize_user_data exception_prefix='target') File "C:\ProgramData\Anaconda3\envs\tensorflow\lib\site-packages\keras\engine\training.py", line 153, in _standardize_input_data str(array.shape)) ValueError: Error when checking target: expected regression to have shape (None, None, 4) but got array with shape (1, 110520, 5)

Thank you for support :)

Most helpful comment

Check here. Until that, or something similar gets merged, use keras 2.0.9.

All 2 comments

Check here. Until that, or something similar gets merged, use keras 2.0.9.

Thank you very much! All works like a charm! :)

Was this page helpful?
0 / 5 - 0 ratings