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) 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM