Spaces:
Runtime error
Runtime error
""" | |
SkippedAttackResult Class | |
============================ | |
""" | |
from textattack.shared import utils | |
from .attack_result import AttackResult | |
class SkippedAttackResult(AttackResult): | |
"""The result of a skipped attack.""" | |
def __init__(self, original_result): | |
super().__init__(original_result, original_result) | |
def str_lines(self, color_method=None): | |
lines = ( | |
self.goal_function_result_str(color_method), | |
self.original_text(color_method), | |
) | |
return tuple(map(str, lines)) | |
def goal_function_result_str(self, color_method=None): | |
skipped_str = utils.color_text("[SKIPPED]", "gray", color_method) | |
return ( | |
self.original_result.get_colored_output(color_method) | |
+ " --> " | |
+ skipped_str | |
) | |