Files
TTS/utils/measures.py
Eren Golge d45d963dc1 linter fix
2019-09-11 10:39:59 +02:00

12 lines
372 B
Python

def alignment_diagonal_score(alignments):
"""
Compute how diagonal alignment predictions are. It is useful
to measure the alignment consistency of a model
Args:
alignments (torch.Tensor): batch of alignments.
Shape:
alignments : batch x decoder_steps x encoder_steps
"""
return alignments.max(dim=1)[0].mean(dim=1).mean(dim=0)