Skip to content

ValueError: location_losses, cls_losses and decoded_boxlist_list do not have compatible shapes. #1

@linchaozhang

Description

@linchaozhang
Traceback (most recent call last):
  File "object_detection/model_main.py", line 111, in <module>
    tf.app.run()
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/app.py", line 125, in run
    _sys.exit(main(argv))
  File "object_detection/model_main.py", line 107, in main
    tf.estimator.train_and_evaluate(estimator, train_spec, eval_specs[0])
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/training.py", line 451, in train_and_evaluate
    return executor.run()
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/training.py", line 590, in run
    return self.run_local()
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/training.py", line 691, in run_local
    saving_listeners=saving_listeners)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/estimator.py", line 376, in train
    loss = self._train_model(input_fn, hooks, saving_listeners)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/estimator.py", line 1145, in _train_model
    return self._train_model_default(input_fn, hooks, saving_listeners)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/estimator.py", line 1170, in _train_model_default
    features, labels, model_fn_lib.ModeKeys.TRAIN, self.config)
  File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/estimator/estimator.py", line 1133, in _call_model_fn
    model_fn_results = self._model_fn(features=features, **kwargs)
  File "/media/data2/zlc/Network_tensorflow/models/research/object_detection/model_lib.py", line 322, in model_fn
    prediction_dict, features[fields.InputDataFields.true_image_shape])
  File "/media/data2/zlc/Network_tensorflow/models/research/object_detection/meta_architectures/ssd_meta_arch.py", line 836, in loss
    location_losses, cls_losses, prediction_dict, match_list)
  File "/media/data2/zlc/Network_tensorflow/models/research/object_detection/meta_architectures/ssd_meta_arch.py", line 1069, in _apply_hard_mining
    match_list=match_list)
  File "/media/data2/zlc/Network_tensorflow/models/research/object_detection/core/losses.py", line 577, in __call__
    raise ValueError('location_losses, cls_losses and decoded_boxlist_list '
ValueError: location_losses, cls_losses and decoded_boxlist_list do not have compatible shapes.

i meet the same question when using weight_iou.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions