/ Модель

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

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

VenusGenome-512M

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

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

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

Бенчмарки

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

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

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

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

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

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

VenusGenome-512M — энкодер генома семейства VenusGenome, разработанный авторами модели. Это 26-слойная архитектура шириной 1280 с примерно 512 млн параметров, которая контекстуализирует упорядоченные представления белков на уровне генов и возвращает эмбеддинги размерности 1280 для генов и генома. Репозиторий содержит только BF16-веса энкодера в формате safetensors после предобучения с маскированием 75% на шаге 40 000; декодер и состояние оптимизатора отсутствуют.

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

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

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

Ограничения

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

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

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

Открыть на Hugging Face

VenusGenome-512M

VenusGenome-512M is a 26-layer, width-1280 genome encoder with 512,245,832 parameters. It contextualizes ordered gene-level protein representations and returns 1280-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("512m", 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
Ревизия весов
4c820b9

0 моделей