code: def __init__(
      self, num_classes, zero_infinity=True, reduction="mean_batch"
  ):
      super().__init__()
      self.loss = CTCLoss(
          num_classes=num_classes,
          reduction=reduction,
          zero_infinity=zero_infinity,
      )
  
file_path: NeMo/nemo/collections/asr/losses/ssl_losses/ctc.py
imports: from nemo.collections.asr.losses import CTCLoss
  from nemo.core import Loss, typecheck
  from nemo.core.neural_types import LabelsType, LengthsType, LossType, NeuralType, SpectrogramType, VoidType
label_desc: Use image node_id 4 to create a new CTCLossForSSL object from inherited base classes: Loss with example: obj = CTCLossForSSL(num_classes, zero_infinity, reduction)