Metric API¶
Attacker Metrics¶
BLEU¶
GPT2LM¶
GPT2LMChinese¶
JaccardChar¶
JaccardWord¶
LanguageTool¶
LanguageToolChinese¶
Levenshtein¶
Modification¶
SentenceSim¶
Metrics Selector¶
-
class
MetricSelector[source]¶ Base class of all metric selectors.
MetricSelector is a helper class for OpenAttack to select AttackMetric by language.
EditDistance¶
-
class
EditDistance[source]¶ - English
Levenshtein (
PunctTokenizer)- Chinese
Levenshtein (
JiebaTokenizer)
ModificationRate¶
-
class
ModificationRate[source]¶ - English
Modification (
PunctTokenizer)- Chinese
Modification (
JiebaTokenizer)