Предупреждение 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