Skip to content

Comments

SoftSegmenter and LongYAAL#19

Open
pe-trik wants to merge 2 commits intohlt-mt:mainfrom
pe-trik:longyaal
Open

SoftSegmenter and LongYAAL#19
pe-trik wants to merge 2 commits intohlt-mt:mainfrom
pe-trik:longyaal

Conversation

@pe-trik
Copy link

@pe-trik pe-trik commented Feb 16, 2026

This pull request introduces a new latency metric implementation, LongYAAL.

New metric implementation:

  • Added the LongYAAL class to simulstream.metrics.scorers.latency.long_yaal.py, implementing the Long-form Yet Another Average Lagging metric.
  • Registered the new scorer under the name "long_yaal" for use in the evaluation framework.
  • Implemented SoftSegmenter that replaces mWERSegmenter in LongYAAL

Copy link
Contributor

@sarapapi sarapapi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moses dependency should be added in the eval requirements:

eval = [

NONE = 3


LOGGER = logging.getLogger("simulstream.metrics.scorers.latency.softsegmenter")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please move the LOGGER before the other global variables

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants