textattack.metrics package
metrics package: to calculate advanced metrics for evaluting attacks and augmented text
Subpackages
- textattack.metrics.attack_metrics package
- textattack.metrics.quality_metrics package
Submodules
Metric Class
- class textattack.metrics.metric.Metric(**kwargs)[source]
Bases:
ABCA metric for evaluating results and data quality.
Attack Metric Quality Recipes:
- class textattack.metrics.recipe.AdvancedAttackMetric(choices: list[str] = ['use'])[source]
Bases:
MetricCalculate a suite of advanced metrics to evaluate attackResults’ quality.
- calculate(results) dict[str, float][source]
Abstract function for computing any values which are to be calculated as a whole during initialization :param results: Attack results for each instance in dataset :type results:
AttackResultobjects
- property achoices