code: def __init__(self, vocab_size: int, embed_size: int):
      self.vocab_size, self.embed_size = vocab_size, embed_size
      self.weight = Tensor.glorot_uniform(vocab_size, embed_size)
  
imports: import math
  from typing import Optional, Union, Tuple, cast
  from tinygrad.tensor import Tensor
  from tinygrad.helpers import prod
  from tinygrad.nn import optim, state
label_desc: Use image node_id 1 to create a new Embedding object  with example: obj = Embedding(vocab_size, embed_size)