code: def compute_beam_search_len_penalty(
      lengths: torch.Tensor, alpha: int
  ) -> torch.Tensor:
      """
      Length penalty used in the beam search
      Args:
          lengths: lengths of decoded sequences
          alpha: params of the penalty
      Returns:
           tensor with the penalty value
      """
      return ((5 + lengths) / 6).pow(alpha)
  
imports: import os
  import pickle
  import re
  from collections.abc import Iterable
  from functools import partial
  from typing import Callable, Tuple
  import numpy
  import torch
  import torch.nn.functional
  from nemo.collections.common.tokenizers.tabular_tokenizer import TabularTokenizer
  from nemo.collections.nlp.modules.common.megatron.utils import get_ltor_masks_and_position_ids
  from nemo.collections.nlp.modules.common.text_generation_strategy import model_inference_strategy_dispatcher
  from nemo.collections.nlp.modules.common.transformer.text_generation import LengthParam, OutputType, SamplingParam
  from nemo.utils import AppState
label_desc: Use image node_id 21 for calling a global function with example usage: compute_beam_search_len_penalty(lengths, alpha) and returns: unknown