class_docstr: Wrapper for deprecated import.
  
  >>> from torch import tensor
  >>> target = tensor([3.0, -0.5, 2.0, 7.0])
  >>> preds = tensor([2.5, 0.0, 2.0, 8.0])
  >>> si_snr = _ScaleInvariantSignalNoiseRatio()
  >>> si_snr(preds, target)
  tensor(15.0918)
class_docstr_tok: ["Wrapper","for","deprecated","import",".",">",">",">","from","torch","import","tensor",">",">",">","target","=","tensor","(","[","3.0",",","-0.5",",","2.0",",","7.0","]",")",">",">",">","preds","=","tensor","(","[","2.5",",","0.0",",","2.0",",","8.0","]",")",">",">",">","si_snr","=","_ScaleInvariantSignalNoiseRatio","(",")",">",">",">","si_snr","(","preds",",","target",")","tensor","(","15.0918",")"]
code: def __init__(
      self,
      **kwargs: Any,
  ) -> None:
      _deprecated_root_import_class(
          "ScaleInvariantSignalNoiseRatio", "audio"
      )
      super().__init__(**kwargs)
  
imports: from typing import Any, Callable, Optional
  from typing_extensions import Literal
  from torchmetrics.audio.pit import PermutationInvariantTraining
  from torchmetrics.audio.sdr import ScaleInvariantSignalDistortionRatio, SignalDistortionRatio
  from torchmetrics.audio.snr import ScaleInvariantSignalNoiseRatio, SignalNoiseRatio
  from torchmetrics.utilities.prints import _deprecated_root_import_class
label_desc: Use image node_id 1 to create a new _ScaleInvariantSignalNoiseRatio object from inherited base classes: ScaleInvariantSignalNoiseRatio with example: obj = _ScaleInvariantSignalNoiseRatio()