code: def __init__(
      self,
      vocab_size=246534,
      n_positions=256,
      n_embd=1280,
      dff=8192,
      n_layer=48,
      n_head=16,
      resid_pdrop=0.1,
      embd_pdrop=0.1,
      layer_norm_epsilon=1e-6,
      initializer_range=0.02,
      use_cache=True,
      **kwargs,
  ):
      self.vocab_size = vocab_size
      self.n_positions = n_positions
      self.n_embd = n_embd
      self.n_layer = n_layer
      self.n_head = n_head
      self.dff = dff
      self.resid_pdrop = resid_pdrop
      self.embd_pdrop = embd_pdrop
      self.layer_norm_epsilon = layer_norm_epsilon
      self.initializer_range = initializer_range
  
      self.use_cache = use_cache
  
      super().__init__(**kwargs)
  
imports: from ...configuration_utils import PretrainedConfig
  from ...utils import logging
label_desc: Use image node_id 1 to create a new CTRLConfig object from inherited base classes: PretrainedConfig with example: obj = CTRLConfig(vocab_size, n_positions, n_embd, dff, n_layer, n_head, resid_pdrop, embd_pdrop, layer_norm_epsilon, initializer_range, use_cache)