code: def test_dnnlowp_conv1d_int(
      self,
      stride,
      pad,
      kernels,
      dilation,
      size,
      group,
      input_channels_per_group,
      output_channels_per_group,
      batch_size,
      order,
      prepack_weight,
      gc,
      dc,
  ):
      self._test_dnnlowp_nd_int(
          stride,
          pad,
          (kernels,),
          dilation,
          size,
          group,
          input_channels_per_group,
          output_channels_per_group,
          batch_size,
          order,
          prepack_weight,
          gc,
          dc,
      )
  
file_path: pytorch/caffe2/quantization/server/conv_dnnlowp_op_test.py
imports: import collections
  import caffe2.python.hypothesis_test_util
  import hypothesis.strategies
  from caffe2.python import core, dyndep, workspace
  from caffe2.quantization.server import utils
  from caffe2.quantization.server.dnnlowp_test_utils import check_quantized_results_close, generate_conv_inputs, generate_convnd_inputs, run_conv_or_fc
  from hypothesis import assume, given, settings
label_desc: Use image node_id 5 for calling the DNNLowPOpConvTest obj's underlying member method code with example usage: obj.test_dnnlowp_conv1d_int(stride, pad, kernels, dilation, size, group, input_channels_per_group, output_channels_per_group, batch_size, order, prepack_weight, gc, dc) without return types