message: Fix dnn caffe importer extract blobs from reused layers
diff: @@ -278,11 +278,13 @@ public:
  int li;
  for (li = 0; li != netBinary.layer_size(); li++)
  {
  - if (netBinary.layer(li).name() == name)
  + const caffe::LayerParameter& binLayer = netBinary.layer(li);
  + // Break if the layer name is the same and the blobs are not cleared
  + if (binLayer.name() == name && binLayer.blobs_size() != 0)
  break;
  }
  - if (li == netBinary.layer_size() || netBinary.layer(li).blobs_size() == 0)
  + if (li == netBinary.layer_size())
  return;
  caffe::LayerParameter* binLayer = netBinary.mutable_layer(li);
  