code: def test_constructor_subword(self, tmp_tokenizer):
      cfg = RNNTDecodingConfig()
      vocab = tmp_tokenizer.vocab
      decoder = get_rnnt_decoder(vocab_size=len(vocab))
      joint = get_rnnt_joint(vocab_size=len(vocab))
      decoding = RNNTBPEDecoding(
          decoding_cfg=cfg,
          decoder=decoder,
          joint=joint,
          tokenizer=tmp_tokenizer,
      )
      assert decoding is not None
  
imports: import os
  from functools import lru_cache
  import pytest
  import torch
  from omegaconf import DictConfig
  from nemo.collections.asr.models import ASRModel
  from nemo.collections.asr.modules import RNNTDecoder, RNNTJoint
  from nemo.collections.asr.parts.mixins import mixins
  from nemo.collections.asr.parts.submodules import rnnt_beam_decoding
  from nemo.collections.asr.parts.submodules import rnnt_greedy_decoding
  from nemo.collections.asr.parts.submodules.rnnt_decoding import RNNTBPEDecoding, RNNTDecoding, RNNTDecodingConfig
  from nemo.collections.asr.parts.utils import rnnt_utils
  from nemo.core.utils import numba_utils
  from nemo.core.utils.numba_utils import __NUMBA_MINIMUM_VERSION__
label_desc: Use image node_id 2 for calling the TestRNNTDecoding obj's underlying member method code with example usage: obj.test_constructor_subword(tmp_tokenizer) without return types