class_docstr: Test the correctness of frame parameters of `sox_io_backend.load`
docstr: The combination of properly changes the output tensor
docstr_tok: ["The","combination","of","properly","changes","the","output","tensor"]
code: def test_sox(
      self, frame_offset, num_frames, channels_first, normalize
  ):
      """The combination of properly changes the output tensor"""
  
      self._test(
          sox_io_backend.load,
          frame_offset,
          num_frames,
          channels_first,
          normalize,
      )
  
imports: import itertools
  import torch
  from parameterized import parameterized
  from torchaudio.backend import sox_io_backend
  from torchaudio_unittest.common_utils import get_asset_path, get_wav_data, load_wav, nested_params, PytorchTestCase, save_wav, skipIfNoExec, skipIfNoSox, skipIfNoSoxDecoder, sox_utils, TempDirMixin
  from .common import name_func
label_desc: Use image node_id 2 for calling the TestLoadParams obj's underlying member method code with example usage: obj.test_sox(frame_offset, num_frames, channels_first, normalize) without return types