@property
def program(self):
    return (self._train_program if self.training else self._infer_program)
@property
def program(self):
    return (self._train_program if self.training else self._infer_program)