根据自己的数据集,自动划分训练集、测试集

举个栗子:

已经分好的文件:

origin 文件夹有三类数据:good,bad,m,每类文件夹包含不同数量的图片,如下:

需要生成数据集的文件:

结果:根据设置好的比例,划分数据集和测试集

完整代码:

import random

import os

import shutil

import glob

class get_data_sets():

'''

input_address:输入地址

output_adddress:输出的地址

train_ratio:训练集站比,(0,1)

'''

def __init__(self,input_address,output_adddress, train_ratio):

self.__input_address = input_address

sel

python创建数据集_利用 python 在本地数据集创建训练集和测试集相关推荐

  1. oxford5k和paris6k数据集介绍_sklearn函数:KFold(分割训练集和测试集)

    上一篇介绍了train_test_split函数: 橘猫吃不胖:sklearn函数:train_test_split(分割训练集和测试集)​zhuanlan.zhihu.com 主要场景是,我们想要将 ...

  2. python 预测足球_利用 Python 预测英雄联盟胜负,分析了 5 万多场比赛才得出的数据!...

    今天教大家用Python预测英雄联盟比赛胜负. Show me data,用数据说话 今天我们聊一聊 Python预测LOL胜负 目前,英雄联盟S10全球总决赛正在火热进行中,最终决赛于10月31日在 ...

  3. python决策树画图_利用python用iris做一个决策树的可视化更好的理解机器学习!...

    先来看看说说主要步骤. 1.引入数据 2.训练模型 3.预测 1.引入数据,采用经典的iris数据 Iris数据集是常用的分类实验数据集,由Fisher, 1936收集整理.Iris也称鸢尾花卉数据集 ...

  4. 将数据集分为训练集和测试集(python脚本)

    文章目录 程序: 下面简单介绍一下程序流程 1.引入库 os库 shutil random 2.mk_file函数 3.主函数 程序: 我们在训练卷积神经网络之前,要搭建好数据集,分成训练集和测试集两 ...

  5. python划分数据集用pandas_用pandas划分数据集实现训练集和测试集

    1.使用model_select子模块中的train_test_split函数进行划分 数据:使用kaggle上Titanic数据集 划分方法:随机划分 # 导入pandas模块,sklearn中mo ...

  6. fgvc-aircraft-2013b飞机细粒度数据训练集和测试集划分python代码

    fgvc-aircraft-2013b是细粒度图像分类和识别研究中经典的benchmarks,它包含四种类型的标注: (1)按照manufacturer进行划分,可分为30个类别,例如ATR.Airb ...

  7. python机器学习 train_test_split()函数用法解析及示例 划分训练集和测试集 以鸢尾数据为例 入门级讲解

    文章目录 train_test_split()用法 获取数据 划分训练集和测试集 完整代码脚手架 train_test_split()用法 python机器学习中常用 train_test_split ...

  8. python尝试不同的随机数进行数据划分、使用卡方检验依次计算不同随机数划分下训练接和测试集所有分类特征的卡方检验的p值,如果所有p值都大于0.05则训练集和测试集都具有统计显著性、数据划分合理

    python尝试不同的随机数进行数据划分.使用卡方检验依次计算不同随机数划分下训练接和测试集所有分类特征(categorical)的卡方检验的p值,如果所有p值都大于0.05则退出循环.则训练集和测试 ...

  9. python按设定比例划分训练集和测试集代码

    # *_*coding: utf-8 *_* # Author --LiMing--import os import random import shutil import timedef copyF ...

  10. Python分割训练集和测试集

    数据集介绍 使用数据集Wine,来自UCI.包括178条样本,13个特征. import pandas as pd import numpy as npdf_wine = pd.read_csv('h ...

最新文章

  1. 读博难?大神来支招!DeepMind科学家Ruder提出十条实用建议
  2. POJ - 1091 跳蚤(容斥原理+数论)
  3. 用驴子拖宝马——怎样滥用结构体
  4. php生成vcf,详解PHP如何实现生成vcf vcard文件
  5. 如何评价「施一公请辞清华大学副校长,全职执掌西湖大学」?你如何看待西湖大学的发展前景?
  6. SDL_gfx-2.0.23在windows平台下的编译及例子
  7. 基于源码剖析nodejs模块系统
  8. Linux服务器之间传输文件 scp命令
  9. git-合并分支指定commits
  10. c#带参数和返回值的函数 开启线程调用的方法
  11. MAC常用终端命令行
  12. 教你用Python爬图虫网图片
  13. 词法分析,语法分析,语义分析
  14. nodog+adbyby实现密码认证与视频广…
  15. 梦之所寄,行之所为——地狱之门就此洞开(读梦断代码有感)
  16. 大数定律与中心极限定律
  17. HTML超好看樱花飘落404页面源码+带时间
  18. C++ 很难找工作了???
  19. bootstrap 修改carousel 样式
  20. 软通动力-Java初级

热门文章

  1. android 打包aar,和引入aar
  2. CGB2107-Day06-SpringBoot整合Mybatis
  3. 终于读了lt;lt;了不起的盖茨比gt;gt;
  4. 展览会Exhibition
  5. 找一个好的副业确实有点难
  6. 【学习笔记】Python二级考试04 turtle库的使用
  7. android 6 videoview,Android VideoView错误(1,16)并显示黑屏
  8. noip模拟赛 西行寺幽幽子 高精度除法
  9. 使用PHP来操作Cassandra
  10. CSS 媒体查询@media 适配 iPhone 6/7/8、iPhone 6/7/8 Plus、 iPhone X和ipad横竖屏