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
)