code: def speech_dlm_big(args):
      args.decoder_layers = getattr(args, "decoder_layers", 12)
      args.decoder_cross_layers = getattr(
          args, "decoder_cross_layers", 12
      )
      args.decoder_embed_dim = getattr(args, "decoder_embed_dim", 1024)
      args.decoder_ffn_embed_dim = getattr(
          args, "decoder_ffn_embed_dim", 4096
      )
      args.decoder_attention_heads = getattr(
          args, "decoder_attention_heads", 16
      )
      base_lm_architecture(args)
  
file_path: fairseq/fairseq/models/speech_dlm/speech_dlm.py
imports: import logging
  from dataclasses import dataclass, field
  from typing import Optional
  from fairseq import utils
  from fairseq.dataclass import ChoiceEnum, FairseqDataclass
  from fairseq.models import FairseqLanguageModel, register_model, register_model_architecture
  from fairseq.models.transformer import Embedding
  from .modules.speech_dlm_decoder import CrossChannelTransformerDecoder
  from omegaconf import II
label_desc: Use image node_id 2 for calling a global function with example usage: speech_dlm_big(args) without return types