seqme.metrics.Diversity#
- class seqme.metrics.Diversity(k=None, *, seed=0, name='Diversity')[source]#
Measures the diversity of synthetic sequences using normalized pairwise Levenshtein distance.
Evaluates how similar or different the synthetic sequences are relative to each other in the sequence space. Higher values indicate greater diversity, while lower values indicate more similarity or redundancy among sequences.
- __call__(sequences)[source]#
Compute the diversity.
Note: For a large number of
sequences, a small value fork(e.g., 10) usually provides a stable approximation of the diversity.- Parameters:
- Returns:
Diversity score.
- Return type:
Methods
Attributes
|
Name of the metric. |
|
Whether lower or higher scores indicate better performance. |