def __init__(self,
                 learner_config,
                 env_config,
                 session_config):
        """
        Initializes the learner instance

        Args:
            learner_config, env_config, session_config: configs that define
                an experiment
        """
        self.learner_config = learner_config
        self.env_config = env_config
        self.session_config = session_config
        self.current_iter = 0

        self._setup_logging()
        self._setup_checkpoint()

        Initializes the learner instance

        Args:
            learner_config, env_config, session_config: configs that define
                an experiment
        
surreal/learner/base.py