pybrain学习教程(二):创建数据集
来源:互联网 发布:中国网瘾少年数据 编辑:程序博客网 时间:2024/06/05 21:01
pybrain有自己的数据集格式,包含数据和标签,pybrain.dataset包里含有各种数据格式,对于监督学习SupervisedDataSet是其数据集格式
>>> from pybrain.datasets import SupervisedDataSet>>> ds = SupervisedDataSet(2, 1)在初始化时需要指定其大小,2表示输入数据是2维的,1表示标签是1维的。
通过addSample方法可以向数据集添加数据
>>> ds.addSample((0, 0), (0,))>>> ds.addSample((0, 1), (1,))>>> ds.addSample((1, 0), (1,))>>> ds.addSample((1, 1), (0,))第一个参数是数据,第二个参数是对应的标签
>>> len(ds)4
>>> for inpt, target in ds:... print inpt, target...[ 0. 0.] [ 0.][ 0. 1.] [ 1.][ 1. 0.] [ 1.][ 1. 1.] [ 0.]
>>> ds['input']array([[ 0., 0.], [ 0., 1.], [ 1., 0.], [ 1., 1.]])>>> ds['target']array([[ 0.], [ 1.], [ 1.], [ 0.]])通过clear方法可以清除所有数据
>>> ds.clear()>>> ds['input']array([], shape=(0, 2), dtype=float64)>>> ds['target']array([], shape=(0, 1), dtype=float64)
1 0
- pybrain学习教程(二):创建数据集
- pybrain学习教程(一):创建神经网络
- pybrain学习教程(三):训练神经网络
- PyBrain官方Tutorial翻译(二)
- ArcGIS教程:创建网络数据集(二)
- Pybrain学习笔记-1 pybrain介绍
- Pybrain学习笔记-2 pybrain快速入门
- 安装pybrain 机器学习包
- Pybrain学习笔记-3 使用Pybrain构建前馈神经网络
- ArcGIS教程:创建网络数据集(一)
- ArcGIS教程:创建网络数据集(三)
- kylin系列教程(二)创建项目
- Git学习教程(二)
- Unity官方教程学习笔记之Roll A Ball篇---(二)创建地面
- django学习教程(二)理解django框架的逻辑结构,创建第一个app
- R学习02(数据集创建)
- PyBrain官方Tutorial翻译(一)
- 《R语言实战》读书笔记(二)-- 创建数据集
- 实现ZF-Net
- 自定义UIPageControl
- Android绘图篇-01 Canvas和Paint的基础使用
- java生成和解析二维码实战——QRCode
- 有关onPreviewFrame未被调用的问题
- pybrain学习教程(二):创建数据集
- [Leetcode] #112 Path Sum
- React(一):React的设计哲学 - 简单之美
- 第四节 html段落样式
- SSHD服务安装、配置、使用
- Hub,bridge,switch and router的区别
- P2831 愤怒的小鸟
- angularjs的循环遍历
- 使用 PyInstaller 把python程序 .py转为 .exe 可执行程序