python 随机打乱 图片和对应的标签方法


Posted in Python onDecember 14, 2018

如下所示:

# -*- coding: utf-8 -*-
 
import os
import numpy as np
import pandas as pd
import h5py
import pylab
import matplotlib.pyplot as plt
 
 
trainpath = str('C:/Users/49691/Desktop/数据集/train/')
testpath = str('C:/Users/49691/Desktop/数据集/test/')
n_tr = len(os.listdir(trainpath))
print('num of training files: ', n_tr)
 
train_labels = pd.read_csv('C:/Users/49691/Desktop/数据集/sample_submission.csv')
train_labels.head()
 
from skimage import io, transform
 
 
x = np.empty(shape=(n_tr, 224, 224, 3))
y = np.empty(n_tr)
 
labels = train_labels.invasive.values
name = train_labels.name.values
 
permutation=np.random.permutation(name.shape[0])
print(permutation)
print(labels[permutation])
save_data = pd.DataFrame({'name':permutation,'invasive':labels[permutation]})
save_data.to_csv('C:/Users/49691/Desktop/数据集/b.csv')
 
 
for k,v in enumerate(np.random.permutation(n_tr)):
 print(k,v)
 path = '{0}{1}.jpg'.format(trainpath, v)
 tr_im = io.imread(path)
 x[k] = transform.resize(tr_im, output_shape=(224, 224, 3))
 y[k] = float(labels[v-1])

以上这篇python 随机打乱 图片和对应的标签方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现查找两个字符串中相同字符并输出的方法
Jul 11 Python
Python打开文件,将list、numpy数组内容写入txt文件中的方法
Oct 26 Python
Python动态语言与鸭子类型详解
Jul 01 Python
python实现知乎高颜值图片爬取
Aug 12 Python
Python中PyQt5/PySide2的按钮控件使用实例
Aug 17 Python
python实现指定ip端口扫描方式
Dec 17 Python
Python count函数使用方法实例解析
Mar 23 Python
Pyspark读取parquet数据过程解析
Mar 27 Python
Python自省及反射原理实例详解
Jul 06 Python
python关于倒排列的知识点总结
Oct 13 Python
Python实现LR1文法的完整实例代码
Oct 25 Python
一篇文章教你用python画动态爱心表白
Nov 22 Python
对python打乱数据集中X,y标签对的方法详解
Dec 14 #Python
Python实现带参数的用户验证功能装饰器示例
Dec 14 #Python
Python面向对象之类和对象属性的增删改查操作示例
Dec 14 #Python
用python爬取租房网站信息的代码
Dec 14 #Python
从运行效率与开发效率比较Python和C++
Dec 14 #Python
对python产生随机的二维数组实例详解
Dec 13 #Python
详解Python with/as使用说明
Dec 13 #Python
You might like
php中使用session_set_save_handler()函数把session保存到MySQL数据库实例
2014/11/06 PHP
thinkPHP简单遍历数组方法分析
2016/05/16 PHP
PHP实现基于图的深度优先遍历输出1,2,3...n的全排列功能
2017/11/10 PHP
Jquery Ajax学习实例3 向WebService发出请求,调用方法返回数据
2010/03/16 Javascript
jquery 插件开发备注
2010/08/27 Javascript
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
javascript教程:关于if简写语句优化的方法
2014/05/17 Javascript
jQuery UI Bootstrap是什么?
2016/06/17 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
查找Vue中下标的操作(some和findindex)
2020/08/12 Javascript
vue集成一个支持图片缩放拖拽的富文本编辑器
2021/01/29 Vue.js
[03:14]2014DOTA2西雅图国际邀请赛 EG战队巡礼
2014/07/07 DOTA
Python操作SQLite简明教程
2014/07/10 Python
使用Python内置的模块与函数进行不同进制的数的转换
2016/03/12 Python
小小聊天室Python代码实现
2016/08/17 Python
PyQT实现多窗口切换
2018/04/20 Python
Python判断对象是否相等及eq函数的讲解
2019/02/25 Python
Python列表(list)所有元素的同一操作解析
2019/08/01 Python
Django中reverse反转并且传递参数的方法
2019/08/06 Python
在python中求分布函数相关的包实例
2020/04/15 Python
Python基于codecs模块实现文件读写案例解析
2020/05/11 Python
python如何写try语句
2020/07/14 Python
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
2021/03/17 Javascript
Jowissa官方网站:瑞士制造的手表,优雅简约的设计
2020/07/29 全球购物
颇特女士:NET-A-PORTER(直邮中国)
2020/07/11 全球购物
销售部主管岗位职责
2013/12/18 职场文书
文明市民先进事迹
2014/05/15 职场文书
和谐社区口号
2014/06/19 职场文书
乡镇爱国卫生月活动总结
2014/06/25 职场文书
大学生自荐信范文
2015/03/05 职场文书
小学班长竞选稿
2015/11/20 职场文书
工作报告范文
2019/06/20 职场文书
Python - 10行代码集2000张美女图
2021/05/23 Python
python flask开发的简单基金查询工具
2021/06/02 Python
DQL数据查询语句使用示例
2022/12/24 MySQL