def epoch_voting(Y, chunk_size):
Y_new = Y.copy()
for i in range(1+len(Y_new)/chunk_size):
epoch = Y_new[i*chunk_size:(i+1)*chunk_size]
if len(epoch) != 0: winner = np.bincount(epoch).argmax()
Y_new[i*chunk_size:(i+1)*chunk_size] = winner
return Y_new
评论列表
文章目录