When using a dataset without GT data, the evaluation option gets disabled. It seems `self.closure_distance_threshold` and `self.results` are uninitialized when `self._eval` is set to False. Because of this, the program crashes before exiting.  