code: def __init__(
      self, syms, maxlen, layers, embed_dim, num_heads, ff_dim
  ):
      self.maxlen, self.syms = maxlen, syms
      self.embed = Tensor.scaled_uniform(
          maxlen + syms, embed_dim, requires_grad=False
      )
      self.tbs = [
          TransformerBlock(embed_dim, num_heads, ff_dim)
          for _ in range(layers)
      ]
      self.final = Tensor.scaled_uniform(embed_dim, syms)
  
imports: from tinygrad import Tensor
label_desc: Use image node_id 1 to create a new Transformer object  with example: obj = Transformer(syms, maxlen, layers, embed_dim, num_heads, ff_dim)