Merge pull request #16107 from dkurt:dnn_ie_ngraph_v1_conv
authorAlexander Alekhin <alexander.a.alekhin@gmail.com>
Tue, 10 Dec 2019 12:10:50 +0000 (12:10 +0000)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Tue, 10 Dec 2019 12:10:50 +0000 (12:10 +0000)
1  2 
modules/dnn/src/layers/convolution_layer.cpp

@@@ -2033,14 -2037,11 +2037,11 @@@ public
  
          if (fusedWeights)
          {
 -            int inpCn = blobs[0].size[0];
 -            Mat newWeights = blobs[0].reshape(1, inpCn);
 +            Mat newWeights;
              transpose(weightsMat, newWeights);
 +            ieWeights = std::make_shared<ngraph::op::Constant>(ngraph::element::f32, kernel_shape, newWeights.data);
          }
-         size_t batch = ieInpNode->get_shape()[0];
-         std::vector<size_t> out_shape = {batch, (size_t)numOutput};
          std::vector<size_t> paddings_end;
-         std::vector<size_t> inpShape = ieInpNode->get_shape();
          if (padMode.empty())
          {
              for (int i = 0; i < pads_end.size(); i++) {