shuffle函数打乱(images, labels)
来源:互联网 发布:孙鑫java视频教程 编辑:程序博客网 时间:2024/05/05 16:16
当提取得到相应的文件(特征)及其标签后,我们需要将他们打乱顺序。
尝试了两种方法
一: 当每个例子的标签为一个多维向量时 例(1,0,0)时 采用以下方法
image_list = wav # 或者 image_list = np.arrary(wav)label_list = label # 或者 label_list = np.arrary(label)labeled_examples = list(zip(image_list, label_list)) # 三个类以上用此方法进行打乱顺序shuffle(labeled_examples)image_list = [example for (example, _) in labeled_examples]label_list = [label for (_, label) in labeled_examples]return image_list, label_list
二、当每个例子的标签为单一的 (0)或(1)时 则用这种方法 。 当标签为(1,0,0)时,进行了该方法的尝试,提示错误。。。
猜测可能是由于image_list 与label_list 的维度不一致。。。正在原因还没有去研究。
image_list = wav # 或者 image_list = np.arrary(wav)label_list = label # 或者 label_list = np.arrary(label)
tmp = ([image_list, label_list]) # tmp = tmp.transpose() np.random.shuffle(tmp) # 从tmp 重新取出image_list .label_list image_list = list(tmp[:,0]) label_list = list(tmp[:,1])
(下周用已经得到的特征进行模型训练)
阅读全文
0 0
- shuffle函数打乱(images, labels)
- 将数组打乱 shuffle 函数
- numpy.random.shuffle打乱顺序函数
- (java)集合辅助函数之Shuffle(打乱列表)
- js为Array添加打乱元素顺序的函数shuffle()
- javascript shuffle 打乱数组
- Erlang练习:洗牌算法——将一个序列打乱,类似于Python里面的shuffle函数。
- js模拟php的shuffle函数,用来打乱一维数组
- PHP 将数组打乱 shuffle函数的用法及简单实例
- 你会用shuffle打乱列表吗?
- Sort and Shuffle 排序和打乱
- 384. Shuffle an Array(打乱数组)
- C++ -- shuffle 和 random_shuffle 随机打乱
- Python-Pandas 如何shuffle(打乱)数据?
- 打乱数组排序的算法shuffle
- Python-Pandas 如何shuffle(打乱)数据?
- shuffle() 函数
- 洗牌算法 数组打乱顺序 Fisher-Yates shuffle
- 在数组中寻找连续子数组和最大值
- [简单日记]服务层通用post请求
- nodejs连接池连接mysql数据库
- 机器学习模型训练测试完整步骤
- AIDL使用详解(一)
- shuffle函数打乱(images, labels)
- mongodb实战之查询
- thymeleaf介绍
- ElasticSearch数组对象,以及Kibana相关操作
- PHP mysqli_real_escape_string()函数--转义 SQL 语句中的特殊字符
- 数据结构实验之排序三:bucket sort
- Watchdog.sys是什么,Watchdog.sys蓝屏如何解决?
- 插上固态硬盘,卡logo
- MongoDB日志文件过大