code: def test_chroma_scale(self):
      sample_rate = 8000
      n_fft = 400
      n_chroma = 12
      transform = T.ChromaScale(
          sample_rate=sample_rate,
          n_freqs=n_fft // 2 + 1,
          n_chroma=n_chroma,
      )
      waveform = get_spectrogram(
          get_whitenoise(
              sample_rate=sample_rate, duration=0.05, n_channels=2
          ),
          n_fft=n_fft,
          power=1,
      )
      self.assert_grad(transform, [waveform], nondet_tol=1e-10)
  
file_path: audio/test/torchaudio_unittest/prototype/transforms/autograd_test_impl.py
imports: from typing import List
  import torch
  import torchaudio.prototype.transforms
  from torch.autograd import gradcheck, gradgradcheck
  from torchaudio_unittest.common_utils import get_spectrogram, get_whitenoise, TestBaseMixin
label_desc: Use image node_id 5 for calling the Autograd obj's underlying member method code with example usage: obj.test_chroma_scale() without return types