pub enum TextSimilarityMetric {
Cosine,
FuzzyMatch,
Bleu,
Gleu,
Meteor,
Rouge1,
Rouge2,
Rouge3,
Rouge4,
Rouge5,
RougeL,
}Expand description
Text similarity metric.
Variants§
Cosine
Cosine similarity.
FuzzyMatch
Fuzzy match.
Bleu
BLEU score.
Gleu
GLEU score.
Meteor
METEOR score.
Rouge1
ROUGE-1.
Rouge2
ROUGE-2.
Rouge3
ROUGE-3.
Rouge4
ROUGE-4.
Rouge5
ROUGE-5.
RougeL
ROUGE-L.
Trait Implementations§
Source§impl Clone for TextSimilarityMetric
impl Clone for TextSimilarityMetric
Source§fn clone(&self) -> TextSimilarityMetric
fn clone(&self) -> TextSimilarityMetric
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TextSimilarityMetric
impl Debug for TextSimilarityMetric
Source§impl<'de> Deserialize<'de> for TextSimilarityMetric
impl<'de> Deserialize<'de> for TextSimilarityMetric
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TextSimilarityMetric
impl PartialEq for TextSimilarityMetric
Source§impl Serialize for TextSimilarityMetric
impl Serialize for TextSimilarityMetric
impl Copy for TextSimilarityMetric
impl StructuralPartialEq for TextSimilarityMetric
Auto Trait Implementations§
impl Freeze for TextSimilarityMetric
impl RefUnwindSafe for TextSimilarityMetric
impl Send for TextSimilarityMetric
impl Sync for TextSimilarityMetric
impl Unpin for TextSimilarityMetric
impl UnwindSafe for TextSimilarityMetric
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