Compare commits

..
2 Commits
Author SHA1 Message Date
ddmitry f59efa51b7 Merge pull request 'feat(diarization): добавлен стенд Streaming Sortformer' (#48) from issue-46-streaming-sortformer-experiment into master
Reviewed-on: #48
2026-09-01 20:19:05 +03:00
Dmitry Dementiev cca09aedde feat(diarization): добавлен стенд Streaming Sortformer
- Зачем:
  - для эксперимента из задачи #46 нужен изолированный и воспроизводимый стенд.
- Что:
  - добавлены строгая схема, предварительные проверки и конечный автомат;
  - зафиксированы расписание A/B, пороги, измерения, C ABI и правила приватности;
  - экспериментальный модуль исключён из production wheel.
- Проверка:
  - целевые тесты: 105 passed;
  - полный набор: 438 passed, 2 skipped;
  - Ruff: All checks passed.

Refs: #46
2026-09-01 19:34:39 +03:00
4 changed files with 3976 additions and 0 deletions

No files matched your search

+1
View File
@@ -42,6 +42,7 @@ packages = ["src/local_transcriber"]
exclude = [ exclude = [
"src/local_transcriber/benchmark_experiment.py", "src/local_transcriber/benchmark_experiment.py",
"src/local_transcriber/experimental_diarization.py", "src/local_transcriber/experimental_diarization.py",
"src/local_transcriber/streaming_sortformer_experiment.py",
] ]
[[tool.uv.dependency-metadata]] [[tool.uv.dependency-metadata]]
@@ -0,0 +1,8 @@
"""Точка входа изолированного эксперимента Streaming Sortformer."""
from __future__ import annotations
from local_transcriber.streaming_sortformer_experiment import main
if __name__ == "__main__":
main()
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff