python shuffle 文本行/Python 打乱txt文本顺序
博客搬移到:https://blog.csdn.net/u013171226/article/details/107680318
在做分类算法训练的时候,没有做lmdb,直接用txt文件输入数据,但是生成的txt文件里面每一类照片是顺序存放的,这样会影响训练效果,因此要把txt里面的顺序打乱,import os
import random
out = open("./temp2222.txt",'w')
lines=[]
with open("./temp_delete.txt", 'r') as infile:
for line in infile:
lines.append(line)
random.shuffle(lines)
random.shuffle(lines)
random.shuffle(lines)
random.shuffle(lines)
random.shuffle(lines)
for line in lines:
out.write(line)
作者:cumtchw
出处:http://www.cnblogs.com/cumtchw/
我的博客就是我的学习笔记,学习过程中看到好的博客也会转载过来,若有侵权,与我联系,我会及时删除。