Skip to content
Snippets Groups Projects
Select Git revision
  • 0a9519f11de73bce2e1ba11b7d0b79bf1eacfc4f
  • main default protected
  • change_data_model
  • feature/add_auth_asr_service
  • fix/incorrect_import
  • feature/change_registry_clarin
  • feature/add_base_asr_service
  • feature/add_poetry
  • feature/add_word_ids
  • feature/add_sziszapangma
10 results

wer_span_question.py

Blame
  • user avatar
    Marcin Wątroba authored
    0a9519f1
    History
    wer_span_question.py 401 B
    from dataclasses import dataclass
    
    
    @dataclass(frozen=True)
    class Span:
        index_start: int
        index_end: int
    
        def _is_index_belong(self, index: int) -> bool:
            return self.index_start <= index < self.index_end
    
        def get_reference_weights_table(self, total_size: int):
            return [
                1 if self._is_index_belong(it) else 0
                for it in range(total_size)
            ]