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++) {