Training Sparse Mixture Of Experts Text Embedding Models
Paper • 2502.07972 • Published • 12
How to use masterofaudio2077/gliner-moe-multilingual-transformers with GLiNER:
from gliner import GLiNER
model = GLiNER.from_pretrained("masterofaudio2077/gliner-moe-multilingual-transformers")transformers-loadable)
This is a safetensors conversion of
Mayank6255/GLiNER-MoE-MultiLingual,
re-packaged to load through transformers.AutoModel with trust_remote_code=True -- no separate
git clone of the original fork needed, since that
fork's gliner package is vendored directly into this repo (gliner_lib/).
onnxruntime) was made optional in the vendored copy
so normal torch inference doesn't require it installed. No other logic was changed.pip install "transformers>=4.38.2,<=4.45.2" safetensors sentencepiece torch
(version range matches the original fork's own requirements.txt; untested outside it)
from transformers import AutoModel, AutoTokenizer
model = AutoModel.from_pretrained("masterofaudio2077/gliner-moe-multilingual-transformers", trust_remote_code=True)
tokenizer = AutoTokenizer.from_pretrained("masterofaudio2077/gliner-moe-multilingual-transformers")
entities = model.predict_entities(
"Cristiano Ronaldo plays for Al Nassr.",
["Person", "Team"],
threshold=0.3,
)
for e in entities:
print(e["text"], "=>", e["label"])
Base model
Mayank6255/GLiNER-MoE-MultiLingual