Open
Description
def _select_two_parameters(self):
'''
按照书上7.4.2选择两个变量
'''
index_list = [i for i in xrange(self.N)]
i1_list_1 = filter(lambda i: self.alpha[i] > 0 and self.alpha[i] < self.C, index_list)
i1_list_2 = list(set(index_list) - set(i1_list_1))
i1_list = i1_list_1
i1_list.extend(i1_list_2)
这部分输出结果i1_list是选择的所有index,没有进行筛选;这部分代码的意义是啥?
而且分出来的i1_list_1中包含的index也是0-N-1,没看懂,求解
Metadata
Metadata
Assignees
Labels
No labels