Module Tolk_nn.Embedding
Token embedding: a lookup table from integer indices to dense vectors.
An embedding layer.
val create : int -> int -> tcreate vocab_size embed_size is an embedding table of vocab_size rows of embed_size features, initialised with Rand.glorot_uniform. Load trained values with State.load_state_dict.
val apply : t -> Tolk_frontend.Tensor.t -> Tolk_frontend.Tensor.tapply e idx looks up the row of the table for every element of the integer tensor idx, appending an axis of size embed_size to its shape.