NILM-初探REDD数据集的结构
REDD数据集是NILM的第一个公开数据集
下载和转换成H5格式此处不再累述,参考此处即可
最近在啃nilmtk这个库,随手记录一下。
首先导入nilmtk
import warnings;
warnings.filterwarnings('ignore')
import sys
sys.path.append('G:/Code/') #nilmtk这个库的位置from nilmtk import DataSet
train = DataSet('G:/Code/DataSet/REDD/redd_low.h5')
然后在pycharm断点
通过DataSet这个类实例化
得到train,train由三部分组成,分别是buildings、metadata和store
展开buildings,可以看到REDD下面有6个buildings的数据,instance从1开始编号
再展开,还有elec,elec是MeterGroup类型(nilmtk自定义的数据类型)
再展开,有电器16种,18个电表数据
运行
train.describe()
可以得到整个数据集的一些描述,如每个房子的数据从什么时候开始什么时候结束持续多长时间等
运行
elec = train.buildings[1].elec
elec
可以看到buildings 1 的elec项
更多细节可以参考官方手册中的elecmeter_and_metergroup.ipynb
NILM-初探REDD数据集的结构相关推荐
- NILM(非侵入式电力负荷监测)学习笔记 —— 使用NILMTK Toolkit,REDD数据集,CO和FHMM两种算法
(本文最后,提供整个工程下载) 准备工作 本篇的内容都是基于我前两篇的环境,和数据集进行的. NILM(非侵入式电力负荷监测)学习笔记 -- 准备工作(一)配置环境NILMTK Toolkit NIL ...
- 初探AngularJS6.x---目录结构说明 1
2019独角兽企业重金招聘Python工程师标准>>> 初探AngularJS6.x---目录结构说明 在上一篇中我们进行了AngularJS6.x的基本环境搭建,并试着建了一个项目 ...
- pytorch dropout_PyTorch初探MNIST数据集
前言: 本文主要描述了如何使用现在热度和关注度比较高的Pytorch(深度学习框架)构建一个简单的卷积神经网络,并对MNIST数据集进行了训练和测试.MNIST数据集是一个28*28的手写数字图片集合 ...
- INRIA数据集目录结构
里面有目录或文件的软链接(linux下的) 顶层目录共有6个. 数据集下载地址: https://cloud.189.cn/web/share?code=QFFNBffuQJry(访问码:7xpu)
- [unreal4入门系列之三] 初探UE4安装文件目录结构
UE4文件夹里面包含了许多有用的资源,我们首先去了解这些文件结构,以便日后需要用到的时候随时地查找我们所需要的东西. 打开UE4所安装的目录,你会看到我们下载好的4.10版本的文件夹. 1) Dire ...
- 初探AngularJS6.x---目录结构说明
在上一篇中我们进行了AngularJS6.x的基本环境搭建,并试着建了一个项目conk-out,今天我们来在这个项目上进行一些扩展. 我们的项目代码包括angular的组件,模版,样式文件,图片还有其 ...
- 深度学习代码实战演示_Tensorflow_卷积神经网络CNN_循环神经网络RNN_长短时记忆网络LSTM_对抗生成网络GAN
前言 经过大半年断断续续的学习和实践,终于将深度学习的基础知识看完了,虽然还有很多比较深入的内容没有涉及到,但也是感觉收获满满.因为是断断续续的学习做笔记写代码跑实验,所以笔记也零零散散的散落在每个角 ...
- NILMTK——经典数据集REDD介绍和使用
配置了NILMTK包的环境之后,想找数据测试一下,在NILMTK官网的API Docs里边发现dataset_converters模块中有内置的数据集处理函数,如图: 将数据转换成HDF文件,这些数据 ...
- 【NILM】非侵入式负荷分解数据集下载链接
非侵入式负荷分解数据集 1.UK-DALE数据集下载: 下载链接 2.REDD数据集下载: 下载链接 用户名: redd 密码: disaggregatetheenergy 3.R ...
最新文章
- 从系统的启动过程分析,为什么我们划分分区的时候 /sbin 、/bin、/lib、/dev不能做为独立的分区?...
- 会声会影转换成html,HTML5视频制作会声会影就能做?
- 计算机端口封闭,如何查询局域网内被封的电脑端口?
- wxWidgets:wxLogChain类用法
- sourceTree安装与使用
- set built-in function
- Gurobi 生产计划调度学习案例(含代码实现) (生产切换、装配计划)
- ediplus 复制编辑一列_vi编辑器的使用详解
- html小写数字怎么转换大写,如何将数字123转化成大写的文字 一百二十三 或 一二三?...
- Ubuntu下mysql可视化_ubuntu上mysql有可视化界面吗 ubuntu mysql 图形界面
- 故障树最小割集程序化设计方案
- 一键获取喜马拉雅音频文件(Python3爬虫)
- router-vue中meta参数
- vue通过for循环生成的checkbox点击一个选中全部的问题
- Qt:QTextStream
- 叠加阶梯图和线图及合并线图和针状图
- 计算机领域的诺贝尔奖是图灵奖,计算机界诺贝尔奖“图灵奖”,由3名人工智能深度学习领域的先驱共同获得...
- Java中hashcode和equals详解
- 第4套 从零到商业实战篇 斗战神篇
- 印度人教小孩学的数学(乘法口诀表背到19*19)