Fix initialization ordering issue in Learner.__init__