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 OpenCV学习笔记之直方图均衡化
Feb 08 Python
用python处理图片之打开\显示\保存图像的方法
May 04 Python
python3 unicode列表转换为中文的实例
Oct 26 Python
详解python中的Turtle函数库
Nov 19 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
Mar 27 Python
Python实现把多维数组展开成DataFrame
Nov 30 Python
Python ADF 单位根检验 如何查看结果的实现
Jun 03 Python
如何以Winsows Service方式运行JupyterLab
Aug 30 Python
安装Anaconda3及使用Jupyter的方法
Oct 27 Python
python tkinter实现定时关机
Apr 21 Python
Python爬虫入门案例之回车桌面壁纸网美女图片采集
Oct 16 Python
Python装饰器的练习题
Nov 23 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 生成饼图 三维饼图
2009/09/28 PHP
PHP导航下拉菜单的实现如此简单
2013/09/22 PHP
ThinkPHP表单数据智能写入create方法实例分析
2015/09/27 PHP
将PHP的session数据存储到数据库中的代码实例
2016/06/24 PHP
js实现div的切换特效上一个下一个
2014/02/11 Javascript
yepnope.js使用详解及示例分享
2014/06/23 Javascript
js读取csv文件并使用json显示出来
2015/01/09 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
js修改onclick动作的四种方法(推荐)
2016/08/18 Javascript
微信小程序之ES6与事项助手的功能实现
2016/11/30 Javascript
Vue 2.0 服务端渲染入门介绍
2017/03/29 Javascript
jQuery、layer实现弹出层的打开、关闭功能
2017/06/28 jQuery
react实现一个优雅的图片占位模块组件详解
2017/10/30 Javascript
Angular5集成eventbus的示例代码
2018/07/19 Javascript
Vue.js特性Scoped Slots的浅析
2019/02/20 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
ES6中的Javascript解构的实现
2020/10/30 Javascript
[00:52]DOTA2第二届亚洲邀请赛预选赛宣传片
2017/01/13 DOTA
python中精确输出JSON浮点数的方法
2014/04/18 Python
python编写爬虫小程序
2015/05/14 Python
新手常见6种的python报错及解决方法
2018/03/09 Python
python自动截取需要区域,进行图像识别的方法
2018/05/17 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
借助HTML5 Canvas API制作一个简单的猜字游戏
2016/03/25 HTML / CSS
英国一家集合了众多有才华设计师品牌的奢侈店:Wolf & Badger
2018/04/18 全球购物
学期自我评价
2014/01/27 职场文书
幼儿园中秋节活动反思
2014/02/16 职场文书
喝酒检查书范文
2014/02/23 职场文书
揭牌仪式策划方案
2014/05/28 职场文书
公务员检讨书
2014/11/01 职场文书
催款通知书范文
2015/04/17 职场文书
预备党员群众意见
2015/06/01 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
导游词之大雁塔景区
2019/09/17 职场文书
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis