def end_of_episode(self):
'''
Summary:
Performs miscellaneous end of episode tasks (#printing out useful information, saving stuff, etc.)
'''
# self.model = self.weak_learners
self.add_new_weak_learner()
self.most_recent_episode = []
if self.markov_window > 0:
# num_sampled_trees = int(math.ceil(len(self.weak_learners) / 10.0))
# self.model = random.sample(self.weak_learners, num_sampled_trees)
self.model = self.weak_learners[-self.markov_window:]
else:
self.model = self.weak_learners
Agent.end_of_episode(self)
GradientBoostingAgentClass.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录