code: def forward(
      self,
      spec_masks,
      decoder_outputs,
      targets,
      decoder_lengths=None,
      target_lengths=None,
  ):
      loss = self.loss(
          log_probs=decoder_outputs,
          targets=targets,
          input_lengths=decoder_lengths,
          target_lengths=target_lengths,
      )
  
      return loss
  
file_path: NeMo/nemo/collections/asr/losses/ssl_losses/rnnt.py
imports: from nemo.collections.asr.losses.rnnt import RNNTLoss
  from nemo.core import Loss, typecheck
  from nemo.core.neural_types import LabelsType, LengthsType, LogprobsType, LossType, NeuralType, SpectrogramType
label_desc: Use image node_id 5 for calling the RNNTLossForSSL obj's underlying member method code with example usage: obj.forward(spec_masks, decoder_outputs, targets, decoder_lengths, target_lengths) and returns: loss