| from __future__ import annotations | |
| def inv_metric_cmp_fn(current_metric: float, prev_best: float) -> bool: | |
| """ | |
| This inverts comparison for those metrics which reduce like loss values, such that the lower one is better. | |
| Args: | |
| current_metric: metric value of current round computation. | |
| prev_best: the best metric value of previous rounds to compare with. | |
| """ | |
| return current_metric < prev_best | |