Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions mteb/models/nomic_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,9 @@ def encode( # type: ignore
emb = torch.tensor(emb)
emb = F.layer_norm(emb, normalized_shape=(emb.shape[1],))
emb = F.normalize(emb, p=2, dim=1)
if kwargs.get("convert_to_tensor", False):
emb = emb.cpu().detach().numpy()

if isinstance(emb, torch.Tensor):
emb = emb.cpu().detach().float().numpy()

return emb

Expand Down