code: def test_conv_reshape_conv(use_bias, data_shape, out_type, module):
      class Conv_Reshape_Conv(nn.HybridBlock):
          def __init__(self, **kwargs):
              super(Conv_Reshape_Conv, self).__init__(**kwargs)
              self.conv0 = nn.Conv2D(
                  channels=64,
                  kernel_size=(3, 3),
                  strides=1,
                  use_bias=use_bias,
              )
              self.conv1 = nn.Conv2D(
                  channels=32,
                  kernel_size=(5, 5),
                  strides=1,
                  use_bias=use_bias,
              )
  
          def forward(self, x):
              out = self.conv0(x)
              if module == mx.npx:
                  attrs = {
                      "newshape": (
                          -1,
                          int(out.shape[1] / 4),
                          out.shape[2] * 2,
                          out.shape[3] * 2,
                      )
                  }
              else:
                  attrs = {
                      "shape": (
                          -1,
                          int(out.shape[1] / 4),
                          out.shape[2] * 2,
                          out.shape[3] * 2,
                      )
                  }
                  out = out.as_nd_ndarray()
              out = getattr(module, "reshape")(out, **attrs)
              out = self.conv1(out.as_np_ndarray())
              return out
  
      net = Conv_Reshape_Conv()
      check_quantize(net, data_shape, out_type)
  
imports: import copy
  import mxnet
  import pytest
  from subgraph_common import check_fusion, check_neg_fusion, check_quantize
  from subgraph_common import CustomNormalInit, DATA_SHAPE, RELU6, TailNegBlock
  from subgraph_common import DATA_SHAPE, SG_PASS_NAME, QUANTIZE_SG_PASS_NAME
  from mxnet.contrib import quantization
  from mxnet.gluon import nn
  from mxnet.test_utils import assert_almost_equal, assert_almost_equal_with_err
label_desc: Use image node_id 4 for calling a global function with example usage: test_conv_reshape_conv(use_bias, data_shape, out_type, module) and returns: out