Предупреждение Pyannote Metrics: «uem» был аппроксимирован объединением экстентов «эталон» и «гипотеза».

Я использую модуль Pyannote Metrics для вычисления DER (коэффициента ошибок диаризации) между двумя файлами RTTM. Для этого я использую классы аннотаций и сегментов pyannote.core. Вот упрощенная версия кода, который я использую:

      annotation = Annotation(modality='speaker')
for line in lines:
    annotation[Segment(line['start_time'], line['end_time'])] = line['speaker']

Я делаю это для двух входов: эталона и эксперимента. Наконец, я вычисляю DER, используя:

      der = DiarizationErrorRate()
DER = der(annotation_reference, annotation_experiment)

Но для НЕКОТОРЫХ входов я получаю предупреждение, и я не смог понять, что вызывает его для одних входов, но не для других, и вообще, что означает это предупреждающее сообщение:

      site-packages\pyannote\metrics\utils.py:183: UserWarning: 'uem' was approximated by the union of 'reference' and 'hypothesis' extents.

Может ли кто-нибудь пролить свет на смысл предупреждения? Спасибо

РЕДАКТИРОВАТЬ: Использование python 3.10, pyannote.core 4.2, pyannote.metrics 3.2

0 ответов

Другие вопросы по тегам