code: def output_types(self):
      return {
          "spect": NeuralType(
              ("B", "D", "T_spec"), MelSpectrogramType()
          ),
          "num_frames": NeuralType(("B"), TokenDurationType()),
          "durs_predicted": NeuralType(
              ("B", "T_text"), TokenDurationType()
          ),
          "log_durs_predicted": NeuralType(
              ("B", "T_text"), TokenLogDurationType()
          ),
          "pitch_predicted": NeuralType(
              ("B", "T_text"), RegressionValuesType()
          ),
          "attn_soft": NeuralType(
              ("B", "S", "T_spec", "T_text"), ProbsType()
          ),
          "attn_logprob": NeuralType(
              ("B", "S", "T_spec", "T_text"), LogprobsType()
          ),
          "attn_hard": NeuralType(
              ("B", "S", "T_spec", "T_text"), ProbsType()
          ),
          "attn_hard_dur": NeuralType(
              ("B", "T_text"), TokenDurationType()
          ),
          "pitch": NeuralType(("B", "T_audio"), RegressionValuesType()),
          "energy_pred": NeuralType(
              ("B", "T_text"), RegressionValuesType()
          ),
          "energy_tgt": NeuralType(
              ("B", "T_audio"), RegressionValuesType()
          ),
      }
  
imports: import torch
  from nemo.collections.tts.modules.submodules import ConditionalInput, ConditionalLayerNorm
  from nemo.collections.tts.parts.utils.helpers import binarize_attention_parallel, regulate_len
  from nemo.core.classes import NeuralModule, adapter_mixins, typecheck
  from nemo.core.neural_types.elements import EncodedRepresentation, Index, LengthsType, LogprobsType, MelSpectrogramType, ProbsType, RegressionValuesType, TokenDurationType, TokenIndex, TokenLogDurationType
  from nemo.core.neural_types.neural_type import NeuralType
label_desc: Use image node_id 3 for calling the FastPitchModule obj's underlying member method code with example usage: obj.output_types() and returns: dict