FastConformer-Hybrid Large RU — конверсия для Rust (candle)

Веса NVIDIA FastConformer-Hybrid Large RU (лицензия CC-BY-4.0), конвертированные из чекпоинта .nemo в safetensors для чистого Rust-рантайма на candle — без PyTorch/ONNX. Используются голосовым ассистентом Jarvis.

Файлы

Файл Что это
model.safetensors Веса (имена тензоров сохранены как в NeMo)
config.json Полный model_config.yaml чекпоинта
tokenizer.vocab Словарь токенизатора для рантайма
tokenizer.model BPE-модель исходного токенизатора
nemo_vocab.txt Словарь из чекпоинта (для сверки)
convert_fastconformer.py Скрипт конвертации .nemo → safetensors

Как качает Jarvis

При первом запуске ассистент скачивает model.safetensors, config.json и tokenizer.vocab отсюда:

https://huggingface.co/pavel00002013/fastconformer-ru/resolve/main/<файл>

Репозиторий задаётся настройкой asr_hf_repo в settings.toml.

Конвертация самостоятельно

uv run --with torch,safetensors,pyyaml python convert_fastconformer.py

Скрипт раскладывает .nemo (tar: model_config.yaml, model_weights.ckpt, токенизатор) в safetensors + config, сохраняя имена тензоров как в NeMo — маппинг на слои Rust-реализации делает weights.rs в репозитории Jarvis.

Лицензия

Веса и конфигурация унаследованы от исходного чекпоинта NVIDIA — CC-BY-4.0 (атрибуция: NVIDIA, stt_ru_fastconformer_hybrid_large_pc). Скрипт конвертации — часть проекта Jarvis.

Downloads last month
18
Safetensors
Model size
0.1B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for pavel00002013/fastconformer-ru

Finetuned
(1)
this model