When I run the `train.py` file, the results of `validate_things` in it is Nan, but when I run `validate_things` alone, it can output epe and d1. So why?