请问下,我是想将整个队列分成一半训练集一半验证集,为什么得出来的两组得样本数不是

请问下,我是想将整个队列分成一半训练集一半验证集,为什么得出来的两组得样本数不是相等的,代码哪里出问题了