docstr: Passing lm without assiging it to a vaiable won't cause runtime error
  
  https://github.com/pytorch/audio/issues/3218
docstr_tok: ["Passing","lm","without","assiging","it","to","a","vaiable","wo","n't","cause","runtime","error","https",":","\/\/github.com\/pytorch\/audio\/issues\/3218"]
code: def test_lm_lifecycle(self):
      """Passing lm without assiging it to a vaiable won't cause runtime error
  
      https://github.com/pytorch/audio/issues/3218
      """
      from torchaudio.models.decoder import ctc_decoder
  
      from .ctc_decoder_utils import CustomZeroLM
  
      decoder = ctc_decoder(
          lexicon=get_asset_path("decoder/lexicon.txt"),
          tokens=get_asset_path("decoder/tokens.txt"),
          lm=CustomZeroLM(),
      )
      decoder(torch.zeros((1, 3, NUM_TOKENS), dtype=torch.float32))
  
imports: import itertools
  import torch
  from parameterized import parameterized
  from torchaudio_unittest.common_utils import get_asset_path, skipIfNoCtcDecoder, TempDirMixin, TorchaudioTestCase
label_desc: Use image node_id 14 for calling the CTCDecoderTest obj's underlying member method code with example usage: obj.test_lm_lifecycle() without return types