""" Attack Logger Wrapper ======================== """ from abc import ABC class Logger(ABC): """An abstract class for different methods of logging attack results.""" def __init__(self): pass def log_attack_result(self, result, examples_completed=None): pass def log_summary_rows(self, rows, title, window_id): pass def log_hist(self, arr, numbins, title, window_id): pass def log_sep(self): pass def flush(self): pass def close(self): pass