pub struct SimilarityScorer;Expand description
Scores output similarity to a reference using unigram overlap (Rouge-1 F1).
If no reference_output is set on the case, returns 1.0 (pass).
Uses word-level tokenization with case-insensitive matching.
Trait Implementations§
Source§impl EvalScorer for SimilarityScorer
impl EvalScorer for SimilarityScorer
Auto Trait Implementations§
impl Freeze for SimilarityScorer
impl RefUnwindSafe for SimilarityScorer
impl Send for SimilarityScorer
impl Sync for SimilarityScorer
impl Unpin for SimilarityScorer
impl UnsafeUnpin for SimilarityScorer
impl UnwindSafe for SimilarityScorer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more