Closed iscas-lee closed 7 years ago
在切分训练集和测试集的时候,为什么加这个判断呢 if num>select_ids[self.num-1][0]: break
if num>select_ids[self.num-1][0]: break
一开始,根据同一个人的图像数进行了降序处理。为了保证每个人的图像数相同,这个图像数选择降序处理后的最后一个人的图像数(最小的图像数)。 这个限定是为了不让一些人训练过多,一些人过少。在一定意义上防止过拟合,但是训练样本相对少了。
在切分训练集和测试集的时候,为什么加这个判断呢
if num>select_ids[self.num-1][0]: break