def tf_saver(self): if not hasattr(self, '_tf_saver'): self._tf_saver = tf.train.Saver( *self.tfsaver_args, **self.tfsaver_kwargs) return self._tf_saver