feat(diarization): добавлен стенд Streaming Sortformer
- Зачем: - для эксперимента из задачи #46 нужен изолированный и воспроизводимый стенд. - Что: - добавлены строгая схема, предварительные проверки и конечный автомат; - зафиксированы расписание A/B, пороги, измерения, C ABI и правила приватности; - экспериментальный модуль исключён из production wheel. - Проверка: - целевые тесты: 105 passed; - полный набор: 438 passed, 2 skipped; - Ruff: All checks passed. Refs: #46
This commit is contained in:
1 parent
b2a2d7d7da
commit
cca09aedde
4 files changed
+3976
No files matched your search
@@ -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
Reference in new issue
Block a user