code: def testPerChannelParams(self):
      interpreter = interpreter_wrapper.Interpreter(
          model_path=resource_loader.get_path_to_datafile(
              "testdata/pc_conv.bin"
          )
      )
      interpreter.allocate_tensors()
  
      # Tensor index 1 is the weight.
      weight_details = interpreter.get_tensor_details()[1]
      qparams = weight_details["quantization_parameters"]
      # Ensure that we retrieve per channel quantization params correctly.
      self.assertEqual(len(qparams["scales"]), 128)
  
imports: import ctypes
  import io
  import sys
  from unittest import mock
  import numpy
  import tensorflow
  from tensorflow.lite.python import interpreter
  from tensorflow.lite.python.metrics import metrics
  from tensorflow.lite.python.testdata import _pywrap_test_registerer
  from tensorflow.python.framework import test_util
  from tensorflow.python.platform import resource_loader
  from tensorflow.python.platform import test
label_desc: Use image node_id 10 for calling the InterpreterTest obj's underlying member method code with example usage: obj.testPerChannelParams() without return types