Update README.md
Browse files
README.md
CHANGED
|
@@ -96,23 +96,9 @@ model-index:
|
|
| 96 |
pipeline_tag: feature-extraction
|
| 97 |
tags:
|
| 98 |
- mteb
|
|
|
|
| 99 |
---
|
| 100 |
```python
|
| 101 |
-
import torch.nn as nn
|
| 102 |
from sentence_transformers import SentenceTransformer
|
| 103 |
-
|
| 104 |
-
class CustomSentenceTransformer(nn.Module):
|
| 105 |
-
def __init__(self, output_dim=1536):
|
| 106 |
-
super(CustomSentenceTransformer, self).__init__()
|
| 107 |
-
self.model = SentenceTransformer('TencentBAC/Conan-embedding-v1', trust_remote_code=True)
|
| 108 |
-
adaptor = MixtureOfAdaptors(5, 1792)
|
| 109 |
-
adaptor.load_state_dict(torch.load(f"conan-adaptors.pth"))
|
| 110 |
-
self.model.add_module('adaptor', adaptor)
|
| 111 |
-
self.output_dim = output_dim
|
| 112 |
-
|
| 113 |
-
def encode(self, sentences, **kwargs):
|
| 114 |
-
embeddings = self.model.encode(sentences, **kwargs)
|
| 115 |
-
return embeddings[:, :self.output_dim]
|
| 116 |
-
|
| 117 |
-
model = CustomSentenceTransformer(output_dim=1536)
|
| 118 |
model.encode(['text'])
|
|
|
|
| 96 |
pipeline_tag: feature-extraction
|
| 97 |
tags:
|
| 98 |
- mteb
|
| 99 |
+
- sentence-transformers
|
| 100 |
---
|
| 101 |
```python
|
|
|
|
| 102 |
from sentence_transformers import SentenceTransformer
|
| 103 |
+
model = SentenceTransformer("OpenSearch-AI/Ops-MoA-Conan-embedding-v1")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 104 |
model.encode(['text'])
|