/ Модель

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

Лицензия
Apache 2.0
Базовая модель
Qwen3.5-0.8B
Библиотека
transformers
Опубликована
8 окт 2026

HydraQwen3.5-0.8B-Jev

Языковая модельИзображение, текст → embedding

Компактная модель на базе Qwen3.5-0.8B ищет и ранжирует изображения страниц документов, чтобы находить страницы с ответами на вопросы.

0скачиваний за 30 дней2лайкавеса обновлены9 окт 2026

Бенчмарки

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

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

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

В подключённых источниках результатов для этой модели пока нет.

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

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

HydraQwen3.5-0.8B-Jev — модель на базе Qwen/Qwen3.5-0.8B, разработанная автором репозитория с помощью дообученных LoRA-адаптеров для визуального поиска по документам и оценки релевантности страниц. В режиме поиска она выдаёт 320-мерный вектор для каждого визуального токена страницы, а страницы ранжируются по MaxSim; адаптер reranking оценивает вероятность того, что страница содержит ответ на вопрос. Базовую модель можно использовать отдельно для генерации ответов по найденным страницам, а также для выбора из 2–16 вариантов и выставления оценки по шкале от 0 до 5.

Модель предназначена для поиска ответов в документах, представленных изображениями страниц, и последующего отбора релевантных страниц перед генерацией ответа. В README приведены результаты на наборах ViDoRe и JevBench; точность зависит от типа и сложности запроса. Модель дообучена на корпусе SargeDev/jev-distill-corpus-v3, использует архитектуру Qwen3.5-0.8B и формат safetensors. Лицензия — Apache-2.0.

Согласно README, резидентные веса занимают 1,99 ГБ, а переключение режимов требует до 2,57 ГБ. Реранкер иногда отклоняет страницу с ответом или пропускает соседнюю страницу по той же теме; если ответ разделён между страницами, обе могут не пройти проверку. В метаданных отмечены английский, французский, немецкий, итальянский, португальский и испанский языки.

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

  • поиск страниц с ответом на вопрос в отсканированных документах
  • ранжирование изображений страниц по релевантности запросу
  • отсев страниц, не содержащих ответа, перед генерацией ответа
  • выбор одного варианта из списка по содержимому страницы
  • оценка ответа по документу по шкале от 0 до 5

Ограничения

Реранкер может отклонить страницу с ответом или пропустить соседнюю страницу по той же теме. Если ответ распределён между двумя страницами, модель может не пропустить ни одну из них.

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

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

Открыть на Hugging Face

HydraQwen3.5-0.8B-Jev

One Qwen3.5-0.8B weight set in memory runs retrieval, reranking and generation by switching two LoRA adapters:

ModeModelWeightsOutput
RetrievalColQwen3.5-0.8Bbase/ + retrieval/ (LoRA r64, 320-d projection)one 320-d vector per token; pages rank by MaxSim
RerankingJevQwen3.5-0.8Bbase/ + reranking/ (LoRA r16, 24-slot head)calibrated P(yes) that a page answers the question
GenerationQwen3.5-0.8Bbase/, adapters offanswer from the reranked pages

base/ holds Qwen/Qwen3.5-0.8B at revision 2fc06364, so the repository loads without other downloads.

Demo: HydraQwen-3.5-0.8B-Jev Space

Usage

pip install -r requirements.txt
from huggingface_hub import snapshot_download
import sys

path = snapshot_download("athrael-soju/HydraQwen3.5-0.8B-Jev")
sys.path.insert(0, path)
from hydra_jev import HydraJev
from PIL import Image

model = HydraJev.from_pretrained(path)
pages = [Image.open(p) for p in ["page1.png", "page2.png", "page3.png"]]
question = "What was the Q3 revenue?"

ranked = model.rank(question, pages)                                      # [(page index, MaxSim score), ...]
p_yes = model.decide("", f'Does this page answer the question "{question}"?', kind="noul",
                     image=pages[ranked[0][0]])["probabilities"]["true"]
answer = model.generate(f"Answer using only this page. Question: {question}", images=[pages[ranked[0][0]]])

model.ask(question, pages, top_k=5, threshold=0.9)                       # all three steps

ask retrieves the top-k pages, reranks each page image by JevQwen3.5-0.8B P(yes), and answers from the pages whose P(yes) reaches the threshold. JevQwen3.5-0.8B also answers choice (2 to 16 options) and 0 to 5 score questions through decide.

Training

The reranking adapter continues the JevQwen3.5-0.8B text decision adapter on 100,000 question and page-image pairs labelled with Qwen3.6-27B P(answerable), replaying Jev text decisions in 35% of each batch. Page checks run at temperature 1.1, fitted on 2,000 held-out pairs.

Evaluation

All scores load the files of this repository at revision 992aaf8.

Retrieval mode, official MTEB 2.12.30 (native 320-d, 1,792 visual tokens per page):

BenchmarkMetricHydraQwen3.5-0.8B-Jev
ViDoRe V1 (10 tasks)mean nDCG@50.8814
ViDoRe V2 (4 tasks)mean nDCG@50.6025
ViDoRe V3 (8 public tasks)mean nDCG@100.5650

Reranking mode, with the temperatures in hydra_jev_config.json:

BenchmarkScore
JevBench v1.4.1, 231 public items155 correct (0.671), chance-corrected 51.8; easy 0.979, standard 0.764, hard 0.477
JevBench-mini, 1,938 questionscoherence 0.661 (95% CI 0.635 to 0.686), accuracy 0.766
Page answerability on the retrieval top 5 of ViDoRe V1 / V2 / V3AUROC 0.845 / 0.848 / 0.749

Loading reranking/ leaves every ViDoRe score and per-query ranking of retrieval mode unchanged, and generation with both adapters off reproduces Qwen3.5-0.8B logits and greedy output exactly. The resident weights take 1.99 GB; switching modes peaks at 2.57 GB.

Limitations

At a 0.90 threshold the reranker still rejects some answer pages and can pass neighbouring pages on the same topic. An answer split across two pages often passes on neither.

License

Apache-2.0, the license of the Qwen3.5-0.8B base.

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

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

GPU в ailist

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

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

Поиск по документам-картинкам пока не поддерживается.

Ревизия весов
edfc531

0 моделей