Hi, I guess this is a potential bug: https://github.com/NExTplusplus/L2I/blob/bfbe6f966bad3df7acb44479ef148a0d5d1370ec/evaluate.py#L395 It will ignore the case when `prediction == 0 or 0.0` Let me know if I'm wrong.