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
Model tree for pavel00002013/fastconformer-ru
Base model
nvidia/stt_ru_fastconformer_hybrid_large_pc