Division by zero bug.
niuzaisheng opened this issue · 0 comments
niuzaisheng commented
OpenAttack/metric/algorithms/modification.py
的 calc_score(self, tokenA : List[str], tokenB : List[str])
函数中,当 tokenA 或者 tokenB 任意一个列表为空时,会触发ZeroDivisionError。
calc_score([1,1], [1,2]) -> 0.5
calc_score([], [1,2]) -> ZeroDivisionError
calc_score([1,2], []) -> ZeroDivisionError
calc_score([], []) -> ZeroDivisionError