/ Модель

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

Библиотека
venusgenome
Опубликована
24 июл 2026

VenusGenome-85M

ЭмбеддингиТекст → embedding

Энкодер для получения контекстных эмбеддингов генов и геномов из упорядоченных белковых представлений.

7скачиваний за 30 дней0лайковвеса обновлены24 июл 2026

Бенчмарки

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

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

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

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

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

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

VenusGenome-85M — энкодер геномов, представленный разработчиком z-liang. Он контекстуализирует упорядоченные белковые представления на уровне генов и формирует 768-мерные эмбеддинги генов и генома. Модель имеет 12 слоёв, ширину 768 и 85 455 416 параметров; в репозитории находятся веса BF16 в формате safetensors после предобучения с маскированием 75% на шаге 40 000, без декодера и состояния оптимизатора.

Модель предназначена для получения признаков генов и геномов в биологических задачах. Она не принимает напрямую сырые нуклеотидные последовательности: на вход нужны результаты предварительного определения генов, их порядок в геноме и белковые эмбеддинги ESM-2. При обработке чанками внимание между разными чанками отсутствует, поэтому качество следует проверять на целевых организмах и задачах. Лицензия на веса в карточке не объявлена.

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

  • получение эмбеддингов генов для биоинформатического анализа
  • кодирование целого генома для downstream-задач
  • извлечение признаков из упорядоченных представлений ESM-2
  • сравнение геномов по векторным представлениям

Ограничения

Модель не принимает сырые нуклеотидные последовательности и зависит от предварительного определения генов, их порядка и эмбеддингов ESM-2; при разбиении на чанки теряются связи внимания между ними. Лицензия на веса не объявлена.

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

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

Открыть на Hugging Face

VenusGenome-85M

VenusGenome-85M is a 12-layer, width-768 genome encoder with 85,455,416 parameters. It contextualizes ordered gene-level protein representations and returns 768-dimensional gene- and genome-level embeddings.

Usage

Install the inference-only release:

git clone --branch release/inference-v1 \
  https://github.com/zhangliang-sys/VenusGenome.git
cd VenusGenome
pip install -e '.[proteins]'
from venusgenome import VenusGenome

model = VenusGenome.from_pretrained("85m", device="cuda")
outputs, genome, preprocessing = model.encode_genome_files(
    "genome.gff",
    "genome.faa",
    esm_device="cuda",
)

This path matches GFF CDS features to FAA proteins, generates per-protein ESM-2 esm2_t12_35M_UR50D representations, and runs VenusGenome. Precomputed [n_genes, 480] protein embeddings can still be passed to encode_genome. The model returns gene_level, mean_pool, and global_token arrays. Genomes longer than 4096 genes are processed in contiguous chunks.

Checkpoint

This repository contains encoder-only BF16 safetensors from the mask-75% pretraining run at step 40,000. Decoder and optimizer state are not included. The architecture is recorded in config.json, and SHA256SUMS records the weight checksum.

Limitations

The model does not consume raw nucleotide sequence directly. Its outputs depend on upstream gene calling, genomic ordering, and ESM-2 protein embeddings. Chunking removes attention across chunk boundaries. Evaluate performance on the target organism distribution and downstream task.

The current repository has no declared open-source model-weight license.

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

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

GPU в ailist

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

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

Архитектура VenusGenomeEncoder неизвестна transformers в образе рантайма.

Класс архитектуры
VenusGenomeEncoder
Ревизия весов
9da4480

0 моделей