sklearn.utils.Bunch的属性
一、简介
Bunch本质上的数据类型是dict,属性有:
- DESCR:数据描述。
- target_names:标签名。可自定义,默认为文件夹名。
- filenames:文件名。
- target:文件分类。如猫狗两类的话,与filenames一一对应为0或1。
- data:数据数组。
二、代码
目录结构如图:
from sklearn.datasets import load_filesPATH = './data'
DESCR = 'dog cat dataset'
bunch = load_files(container_path=PATH, description=DESCR)print('【type】\n', type(bunch))
print('【DESCR】\n', bunch.DESCR)
print('【target_names】\n', bunch.target_names)
print('【filenames】\n', bunch.filenames)
print('【target】\n', bunch.target)
# print('【data】\n',bunch.data)
三、结果
【type】<class 'sklearn.utils.Bunch'>
【DESCR】dog cat dataset
【target_names】['cat', 'dog']
【filenames】['./data\\dog\\4.jpg' './data\\cat\\7.jpg' './data\\cat\\6.jpg''./data\\dog\\1.jpg' './data\\cat\\5.jpg' './data\\dog\\3.jpg''./data\\dog\\2.jpg']
【target】[1 0 0 1 0 1 1]
- 猫对应的分类是0,狗对应的分类是1。
target
与filenames
一一对应。 - 函数
load_files
从文件夹读取bunch默认随机洗牌,可在该函数中添加shuffle=False
取消洗牌。
四、备注
以上用点.
引用属性均可用键值对形式['']
引用,如bunch.target
可换成bunch['target']
。
sklearn.utils.Bunch的属性相关推荐
- No module named ‘sklearn.utils.linear_assignment_‘
pip install -U scikit-learn No module named 'sklearn.utils.linear_assignment_' 新版本api换了,解决方法: from s ...
- module ‘sklearn.utils._openmp_helpers‘ has no attribute ‘__pyx_capi__‘
使用imblearn对数据重采样时,导入包的过程出现了以下错误: module 'sklearn.utils._openmp_helpers' has no attribute '__pyx_capi ...
- sklearn提示cannot import name ‘MaskedArray‘ from ‘sklearn.utils.fixes‘的解决方法
问题描述 提示:这里描述具体问题:在用sklearn时提示cannot import name 'MaskedArray' from 'sklearn.utils.fixes' 原因分析: 提示:这里 ...
- from sklearn.utils.linear_assignment_ import linear_assignment
由于版本的更新,导致程序中from sklearn.utils.linear_assignment_ import linear_assignment 报错;在网上查可以用from scipy.opt ...
- 【Java 集合】Java 集合的线程安全性 ( 加锁同步 | java.utils 集合 | 集合属性 | java.util.concurrent 集合 | CopyOnWrite 机制 )
文章目录 I . Java 集合的线程安全概念 ( 加锁同步 ) II . 线程不安全集合 ( 没有并发需求 推荐使用 ) III . 集合属性说明 IV . 早期的线程安全集合 ( 不推荐使用 ) ...
- 深度森林deep-forest | ImportError: cannot import name ‘_joblib_parallel_args‘ from ‘sklearn.utils.fixes‘
实践深度森林算法(deep-forest),安装了相应的模块,但是在调用的时候,scikit-learn 中的函数一直报错,遇到报错如下: pip install deep-forestfrom de ...
- sklearn之pipeline:sklearn.pipeline函数使用及其参数解释之详细攻略
sklearn之pipeline:sklearn.pipeline函数使用及其参数解释之详细攻略 目录 sklearn.pipeline函数使用及其参数解释 sklearn.pipeline函数使用及 ...
- 探索sklearn的数据集——以红酒数据集为例
刚刚使用SKLearn学习机器学习进行数据分析,分享一些概念和想法,希望可以大家一起讨论,如果理解或者表达有不准确的地方,请多多指点,不吝赐教,非常感谢-- 在sklearn.datasets库中有非 ...
- 【菜菜的sklearn课堂笔记】决策树-分类树
视频作者:菜菜TsaiTsai 链接:[技术干货]菜菜的机器学习sklearn[全85集]Python进阶_哔哩哔哩_bilibili 关键概念:节点 根节点:没有进边,有出边.包含最初的,针对特征的 ...
- sklearn之pipeline:pipeline函数/make_pipeline函数的简介及其区别联系、使用技巧、案例应用之详细攻略
sklearn之pipeline:pipeline函数/make_pipeline函数的简介及其区别联系.使用技巧.案例应用之详细攻略 目录 sklearn.pipeline函数简介 1.Why pi ...
最新文章
- Nginx+Keepalived实现Web服务器负载均衡
- 7种从头开始免费学习编程的方法
- 算法时间复杂度分析基础
- MySQL中购买的语句,mysql操作语句 - 买灰机自己开的个人空间 - OSCHINA - 中文开源技术交流社区...
- 零基础学python用哪本书好-零基础想要学习Python编程 ,不知道看哪本书?
- 纯小白使用ffmpeg提取avi视频为MP3
- 2017北京国庆刷题Day5 morning
- Java TCP小结
- 水印相机定位不准确怎么办_水印相机怎么定位位置
- c语言的typedef struct 对应java参数类型,JNA实战系列:02JNA与C语言中的数据类型映射以及复杂结构体传参示例...
- 数据结构上机实验1——线性表——班级管理系统
- 计算机视觉研究新方向:自监督表示学习总结(建议收藏)
- IDM6.32的安装与激活IDM Crack 6.32 Build 8 + Patch 2019 free (100% working)
- “玉出东方”——汉代错金稀有玉器数字藏品即将发售!
- Java 中 switch 的用法
- 深度学习入门笔记(十四):Softmax
- linux下安装nginx出错,Ubuntu安装Nginx服务器出错解决
- 对象转换字符串格式的JSON
- 太牛了!我把阿里、腾讯、字节跳动、美团等Android性能优化实战整合成了一个PDF文档
- lol服务器维护是拳头,拳头:今年将修复《英雄联盟》客户端 启动时间降到19秒...