ner.nn.embeddings.embedding module#
- class ner.nn.embeddings.embedding.TokenEmbedding(vocab_size: int, embedding_dim: int, padding_idx: int = 0)#
Bases:
ModuleInitializes token embeddings (one for each token in the vocabulary) using the given parameters.
- Parameters:
- forward(input_ids: Tensor) Tensor#
Computes a forward pass to retrieve the token embeddings associated with the input IDs.
- Parameters:
- input_ids
torch.Tensor A (batched) tensor containing input IDs of shape
(batch_size, max_length).
- input_ids
- Returns:
torch.TensorA tensor of associated embeddings of shape
(batch_size, max_length, embedding_dim).