@LazyInitialized
def _train_program(self):
    '\n        Lazy initialized property of train_program.\n        '
    train_program = self._append_backward_desc(self._origin_main_program)
    self._set_grad_type(self._params, train_program)
    return train_program
Lazy initialized property of train_program.
@LazyInitialized
def _train_program(self):
    '\n        \n        '
    train_program = self._append_backward_desc(self._origin_main_program)
    self._set_grad_type(self._params, train_program)
    return train_program