b1k_model / evaluation /run_simulator.py
davidwdw's picture
Upload B1K model checkpoints, training recipes, and evaluation artifacts (part 8)
c556874 verified
Raw History Blame Contribute Delete
431 Bytes
"""Official evaluator, with a fixed seed before each reset for paired comparisons."""
from omnigibson.eval import eval as official
from omnigibson.eval.utils.eval_utils import seed_everything, DEFAULT_EVAL_SEED
class PairedEvaluator(official.Evaluator):
def reset(self):
seed_everything(DEFAULT_EVAL_SEED)
return super().reset()
official.Evaluator=PairedEvaluator
if __name__=='__main__':
official.main()