torch-embed-sim

Embedding similarity implemented in PyTorch


Keywords
embeddings, pytorch
License
MIT
Install
pip install torch-embed-sim==0.3.2

Documentation

PyTorch Embedding Similarity

Travis Coverage

Install

pip install torch-embed-sim

Usage

from torch_embed_sim import EmbeddingSim


class Net(nn.Module):

    def __init__(self):
        super(Net, self).__init__()
        self.embed = torch.nn.Embedding(num_embeddings=10, embedding_dim=20)
        self.embed_sim = EmbeddingSim(num_embeddings=10)

    def forward(self, x):
        return self.embed_sim(self.embed(x), self.embed.weight)