/ Модель

Характеристики

Лицензия
CC BY-NC 4.0
Архитектура
fusion-embedding-connector · dense
Базовая модель
Qwen3-VL-Embedding-2B
Опубликована
7 июл 2026

fusion-embedding-1-2b-preview

ЭмбеддингиТекст → embedding5 профессий

Мультимодальная модель EximiusLabs для поиска и сопоставления текста, изображений, видео и аудио в общем пространстве эмбеддингов.

396скачиваний за 30 дней12лайковвеса обновлены1 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки26

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

  • GTZANGenre

    main_score

    Результат

    0,639

    MTEB

    Публичная таблицадругая ревизия

  • UCF101VideoZeroShotClassification

    main_score

    Результат

    0,8128

    MTEB

    Публичная таблицадругая ревизия

  • ClothoT2ARetrieval

    main_score

    Результат

    0,2784

    MTEB

    Публичная таблицадругая ревизия

  • VATEXT2VRetrieval

    main_score

    Результат

    0,7558

    MTEB

    Публичная таблицадругая ревизия

  • WorldSenseVideoZeroShot

    main_score

    Результат

    0,4107

    MTEB

    Публичная таблицадругая ревизия

  • SpeechCommandsZeroshotv0.02

    main_score

    Результат

    0,1895

    MTEB

    Публичная таблицадругая ревизия

  • HMDB51Classification

    main_score

    Результат

    0,728

    MTEB

    Публичная таблицадругая ревизия

  • MSVDV2TRetrieval

    main_score

    Результат

    0,7792

    MTEB

    Публичная таблицадругая ревизия

  • AudioCapsAVT2VRetrieval

    main_score

    Результат

    0,2717

    MTEB

    Публичная таблицадругая ревизия

  • VehicleSoundClustering

    main_score

    Результат

    0,035

    MTEB

    Публичная таблицадругая ревизия

  • MELDVideoZeroShot

    main_score

    Результат

    0,2256

    MTEB

    Публичная таблицадругая ревизия

  • UrbanSound8KT2ARetrieval

    main_score

    Результат

    0,0094

    MTEB

    Публичная таблицадругая ревизия

  • RAVDESSVideoClustering

    main_score

    Результат

    0,1503

    MTEB

    Публичная таблицадругая ревизия

  • BreakfastClassification

    main_score

    Результат

    0,6789

    MTEB

    Публичная таблицадругая ревизия

  • MELDVideoClassification

    main_score

    Результат

    0,146

    MTEB

    Публичная таблицадругая ревизия

  • AVMemeExamT2VRetrieval

    main_score

    Результат

    0,3631

    MTEB

    Публичная таблицадругая ревизия

  • BeijingOpera

    main_score

    Результат

    0,9279

    MTEB

    Публичная таблицадругая ревизия

  • RavdessZeroshot

    main_score

    Результат

    0,3222

    MTEB

    Публичная таблицадругая ревизия

  • DiDeMoV2TRetrieval

    main_score

    Результат

    0,5949

    MTEB

    Публичная таблицадругая ревизия

  • VALOR32KT2VRetrieval

    main_score

    Результат

    0,5614

    MTEB

    Публичная таблицадругая ревизия

  • AVMemeVideoClassification

    main_score

    Результат

    0,48

    MTEB

    Публичная таблицадругая ревизия

  • MACST2ARetrieval

    main_score

    Результат

    0,1323

    MTEB

    Публичная таблицадругая ревизия

  • HumanAnimalCartoonVPairClassification

    main_score

    Результат

    0,8801

    MTEB

    Публичная таблицадругая ревизия

  • MSVDT2VRetrieval

    main_score

    Результат

    0,826

    MTEB

    Публичная таблицадругая ревизия

  • WorldSenseVideoClassification

    main_score

    Результат

    0,6801

    MTEB

    Публичная таблицадругая ревизия

  • GTZANAudioReranking

    main_score

    Результат

    0,7066

    MTEB

    Публичная таблицадругая ревизия

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Fusion Embedding 1 2B Preview — мультимодальная модель эмбеддингов EximiusLabs, дообученная на базе Qwen/Qwen3-VL-Embedding-2B. Она создаёт векторы текста, изображений, видео и аудио в общем пространстве для поиска и сопоставления между модальностями. Базовая модель заморожена; обучен только коннектор примерно на 16 млн параметров, который связывает признаки аудиобашни Qwen2.5-Omni с пространством эмбеддингов Qwen. Репозиторий содержит веса коннектора в формате safetensors; для работы требуются исходные замороженные башни. Эмбеддинги поддерживают Matryoshka-размерности от 64 до 2048 измерений.

Модель предназначена для мультимодального поиска: например, по текстовому описанию аудиозаписей, по аудио среди изображений или по изображению среди других модальностей. Проверенные результаты особенно сильны для сопоставления аудио и текста, а аудио и изображений связываются без прямого обучения на парах аудио–изображение. Модель находится на стадии исследовательского preview v0.3; обучение ориентировано на звуковые события, поэтому распознавание содержания речи, характеристик диктора и описание музыки пока слабее. Входное аудио — моно, 16 кГц, окна до 30 секунд с разбиением более длинных записей; обучающие подписи на английском языке. Для корректной работы важно соблюдать шаблоны ввода базовой модели. Лицензия CC BY-NC 4.0 ограничивает коммерческое использование.

Сценарии применения

  • поиск аудиозаписей по текстовому описанию
  • поиск изображений по аудиособытию
  • поиск аудио по изображению или видеокадру
  • сопоставление аудио и текста в мультимодальной поисковой системе
  • кластеризация мультимодальных данных по эмбеддингам

Ограничения

Обучение в основном ориентировано на звуковые события; распознавание речи, характеристики говорящего и описание музыки не обучены на сопоставимом уровне. Поддерживается монофонический звук 16 кГц с окнами до 30 секунд, а лицензия CC BY-NC 4.0 запрещает коммерческое использование.

Для каких профессий подходит5

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Также подходит для

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Fusion Embedding 1 — 2B Preview, by Eximius Labs

One model. One vector space. Text, image, video, audio — and PDF.

An open-weight multimodal embedding model that extends a state-of-the-art vision-language embedding base with audio — without modifying a single base weight.

Python PyTorch Weights Status Code Paper

Fusion Embedding 1 extends Qwen3-VL-Embedding-2B with an audio modality. A trained connector (~16M parameters) maps frozen Qwen2.5-Omni audio-tower features into the base model's embedding space; the base model itself is unmodified. The result is a single embedding space covering text, images, video, and audio, with retrieval supported in any direction between modalities.

Highlights

  • Leads every unified embedding model we measured on audio↔text. On a single cross-modal protocol, this model exceeds ImageBind, LanguageBind, and Gemini Embedding 2 on audio↔text in both directions, and both language-bound baselines on emergent audio↔image (full tables below).
  • Unmodified base. Only the connector is trained; the base model's parameters are byte-identical to the original release, so its text/image/video retrieval performance (MMEB-V2) carries over unchanged.
  • Emergent cross-modal alignment. The connector is trained exclusively on audio–text pairs. Audio→image retrieval nonetheless reaches R@10 0.407 over 696 VGGSound candidates (chance: 0.014) with no audio-visual pairs in training — alignment to text places audio in the space the base already shares across modalities.
  • Matryoshka representation. Embeddings truncate to {2048, 1536, 1024, 512, 256, 128, 64} dimensions with renormalization.
  • Compact distribution. This repository ships the connector and normalization statistics (~60 MB); the frozen towers are downloaded from their original repositories. The parameter count shown for this repository (16.4M) is the trained connector — model.safetensors and the .pt checkpoint contain the same weights; inference.py loads the .pt.

This is a research preview, currently at v0.3: the v0.2 contrastive stage (484K pairs) followed by a connector-only in-domain fine-tune on the AudioCaps train split. Earlier versions remain downloadable via the v0.1-preview and v0.2-preview tags; v0.3-preview pins the current version. All are compared below; pin a tag if you build on this model.

Architecture

fusion-embedding-1 model overview: audio through the frozen Qwen2.5-Omni tower and the trained FusionResampler into the byte-frozen Qwen3-VL-Embedding-2B layer stack, then last-token pooling and Matryoshka truncation into one shared embedding space

A perceiver-resampler (width 384, 64 latent queries) translates frozen audio-tower frames into the base model's input embedding space; its outputs occupy placeholder positions in the input stream, mirroring the base model's image-token mechanism. Training is contrastive (InfoNCE over the Matryoshka ladder, symmetric, with a full-corpus frozen-text negative bank — 484K captions at v0.2) against the base model's text embeddings in its native input format. v0.3 adds a second, connector-only fine-tuning stage on the AudioCaps train split (400 steps at a reduced learning rate), warm-started from the v0.2 checkpoint.

Input formatting. All inputs use the base model's chat-template format (instruction in the system turn, content in the user turn, last-token pooling). Embedding quality is sensitive to this formatting; use the templates in inference.py. For cross-modal ranking, per-modality mean-centering of the gallery is recommended (FusionEmbedder.center).

Evaluation

Cross-modal retrieval — versus unified embedding models

VGGSound-AV, 696 audio/video-frame pairs (chance R@10 = 0.014). R@10 shown as audio-side → other / other → audio-side:

Modelaudio↔imageaudio↔texttext↔image
ImageBind-Huge0.718 / 0.7200.404 / 0.3480.243 / 0.282
LanguageBind0.365 / 0.4150.547 / 0.3310.221 / 0.283
Gemini Embedding 2 (API, 2026-07-09)0.312 / 0.3160.379 / 0.3740.273 / 0.366
fusion-embedding-1-2b-preview v0.10.368 / 0.3880.555 / 0.5920.331 / 0.319
fusion-embedding-1-2b-preview v0.20.418 / 0.4400.588 / 0.6310.331 / 0.319
fusion-embedding-1-2b-preview v0.30.407 / 0.4280.625 / 0.6450.331 / 0.319

ImageBind trains directly on audio–image pairs, so that pair is its supervised direction; its audio–text alignment is emergent. LanguageBind trains audio against language (its audio↔text is supervised; the value shown is its best readout, using the audio branch's own text tower); its audio↔image is emergent. This model trains on audio–text only; its audio–image alignment is emergent. All models evaluated with identical clips, frames, and scoring, using the released imagebind_huge checkpoint and revision-pinned LanguageBind checkpoints (LanguageBind_Audio_FT + LanguageBind_Image). Note on LanguageBind: its branches fine-tune separate copies of the text tower, which diverge (mean caption cosine 0.55 between the audio and image branches' text embeddings) — the cross-branch binding weakens, which is consistent with its emergent audio↔image score. This model's shared space cannot drift by construction (the base is frozen; every training run asserts parameter-level identity). Gemini Embedding 2 is Google's natively multimodal embedding API (text/image/video/audio in one space), evaluated at its documented default invocation (model id gemini-embedding-2, 3072-d native output, inline audio+image+text, google-genai 2.10.0) on the evaluation date shown; API models may change after that date. One shared caveat: the evaluation captions are model-generated, which could favor models whose text tower shares that caption style — all models received identical inputs.

Full audio→image metrics (per-modality mean-centered gallery — the readout implemented by FusionEmbedder.center; chance R@10 = 0.014):

VersionR@1R@5R@10mAP@10
v0.10.0850.2600.3680.155
v0.20.0880.3150.4180.179
v0.30.0850.2970.4070.177

The v0.3 in-domain fine-tune costs ~1 point of emergent audio→image alignment while improving audio↔text (see the cross-modal table); v0.2 remains available if audio→image is the primary use case.

What audio→image retrieval looks like. These numbers are not only aggregates — the retrievals are organized by sound. Real examples (v0.2 checkpoint) on VGGSound-696 (query clip's frame left, top-5 retrieved images right; green = the clip's exact frame):

Audio-to-image retrieval examples

Example frames from the VGGSound dataset (CC-BY-4.0), shown for evaluation illustration.

Direct hits — the clip's own frame is returned in the top 5, among the same kind of scene:

SoundTop-5 retrievalExact frame
Metallic clanking and bangingthe kitchen it came from, firstrank 1
A dog howlingits own dog, then more howling dogsrank 1
A cat purringits own cat, then more purring and meowing catsrank 1
A siren with a dog howlingits own scene among howling dogsrank 2
"Switch on the good piece" (speech)the blender being switched onrank 2
A female singer in a reverberant spacestage performances and singersrank 3

Right neighbourhood — the exact frame ranks lower (often a poor still), but the top results are the correct sound category:

SoundTop-5 retrievalExact frame
A man speaking Spanish amid birdsonga man speaking with birds chirping behindrank 13
A cat's rhythmic purringpurring and meowing catsrank 15
Bird chirps and tweetssongbirds, owls, a cawing crowrank 18
A power-tool whirringdrills and small motorsrank 32

MAEB (beta)

On 10 tasks of the MTEB team's Massive Audio Embedding Benchmark (mteb 2.18.0, v0.2 checkpoint; ranks vs the live leaderboard as of 2026-07-09, 21–65 models per task): UrbanSound8K T2A retrieval #3, Ravdess zero-shot #4, FSD2019Kaggle #6 (disclosed only — 13.6% of its test clips appear in the FSD50K dev split used in training, verified by Freesound id, so it is withheld from the official submission), BeijingOpera #6, with mid-field placements on speech/music tasks the model was never trained for. Official leaderboard submission in progress.

Audio–text retrieval — versus specialist CLAP models

AudioCaps test — 883 clips, five reference captions per clip, recall computed as min-rank over references:

ModelA→T R@1A→T R@10T→A R@10
LAION-CLAP0.4680.9070.839
WavCaps HTSAT-BERT0.5170.9060.861
Cacophony0.5530.9240.864
M2D-CLAP0.5930.9280.886
fusion-embedding-1-2b-preview v0.10.2160.6260.680
fusion-embedding-1-2b-preview v0.20.2790.7170.736
fusion-embedding-1-2b-preview v0.30.3320.7410.746

CLAP-family models fine-tune both encoders end-to-end and include AudioCaps and Clotho training data; this model keeps both towers frozen and trains only the connector.

Clotho v2.1 evaluation — 1,045 clips × 5 references, zero-shot (Clotho is excluded from training data):

ModelA→T R@10T→A R@10
WavCaps CNN14-BERT (zero-shot)0.5760.549
fusion-embedding-1-2b-preview v0.10.2520.329
fusion-embedding-1-2b-preview v0.20.4480.449
fusion-embedding-1-2b-preview v0.30.4330.460

v0.3's in-domain AudioCaps stage trades 1.5 points of zero-shot Clotho A→T for the AudioCaps gains above; T→A improves in both settings.

Text, image, and video benchmarks are the base model's published MMEB-V2 results, which are unaffected by this extension.

Usage

# pip install fusion-embedding[hf]-1  (+ transformers, torchvision, pillow)
from inference import FusionEmbedder

fe = FusionEmbedder.from_pretrained("EximiusLabs/fusion-embedding-1-2b-preview",
                                    device="cuda")
# or pin a version: revision="v0.3-preview" (current) / "v0.2-preview" / "v0.1-preview"

a = fe.embed_audio("dog_barking.wav")                        # [2048]
t = fe.embed_text("a dog barks while rain falls")            # [2048]
i = fe.embed_image("dog_photo.jpg")                          # [2048]

print((a @ t), (a @ i), (t @ i))                             # cosine similarities

a256 = fe.embed_audio("dog_barking.wav", dim=256)            # Matryoshka truncation

Training data and license

v0.2 was trained on ~484K audio–caption pairs: the full AudioCaps train split (45K), FSD50K, WavCaps/AudioSet_SL, and a 318K-clip subset of LAION-FreeSound, using 10-second training windows (random crop for longer clips). v0.3 continues the v0.2 checkpoint with a 400-step fine-tune on the AudioCaps train split only. v0.1 used a 131K-pair subset of the same sources. As this mix includes YouTube-sourced and research-licensed corpora, the preview is released under CC-BY-NC-4.0. Evaluation sets (AudioCaps test, Clotho, VGGSound, ESC-50) are excluded from training by clip id.

Limitations

  • Trained on sound-event data; speech content, speaker attributes, and music description are supported by the instruction taxonomy but not yet trained to comparable quality.
  • English captions; 16 kHz mono input; 30 s per window (longer audio is chunked).
  • Audio–text retrieval is below fully fine-tuned CLAP-family models at this checkpoint (see Evaluation).

Roadmap

Further corpus scaling, speech and music coverage, a commercially licensed release tier, and the 8B model.

Engram

This model plugs into Engram, the open cross-modal memory layer for physical AI. Engram indexes a robot's video, audio, and motion into one embedding space and answers questions about it in plain language, including temporal reasoning that retrieval alone cannot.

pip install engram-robomem

Repo: https://github.com/Eximius-Labs/engram · PyPI: https://pypi.org/project/engram-robomem · Playground: https://www.eximiuslabs.com/playground

Citation

To cite the model:

@software{fusion_embedding_1_2026,
  title  = {fusion-embedding-1},
  author = {Tonmoy, Abdul Basit},
  year   = {2026},
  url    = {https://huggingface.co/EximiusLabs/fusion-embedding-1-2b-preview}
}

To cite the paper:

@article{tonmoy2026fusion,
  title   = {Fusion Embedding: A Unified Embedding Space for Text, Image, Video, and Audio},
  author  = {Tonmoy, Abdul Basit and Hoque, Kazi Fardinul and Arham, Md. Shahrier Islam and Luthra, Arman},
  journal = {arXiv preprint arXiv:2607.18666},
  year    = {2026}
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

Модели нужен код из репозитория; автор пока не в списке доверенных организаций.

Класс архитектуры
FusionEmbeddingModel
Ревизия весов
120d15b

0 моделей