我很难用Pybrain训练DBN。

首先我试着用简单的方法:net = buildNetwork(*layerDims)

所以我试着从头开始定义一个网络!在inp = LinearLayer(3 , 'visible')

hidden0 = SigmoidLayer(2 , 'hidden0')

hidden1= SigmoidLayer(2 , 'hidden1')

output = LinearLayer(2 , 'output')

bias = BiasUnit('bias')

net = Network()

net.addInputModule(inp)

net.addModule(hidden0)

net.addModule(hidden1)

net.addModule(output)

net.addModule(bias)

net.addConnection(FullConnection(inp, hidden0))

net.addConnection(FullConnection(hidden0, hidden1))

net.addConnection(FullConnection(hidden1, output))

net.addConnection(FullConnection(bias, hidden0))

net.addConnection(FullConnection(bias, hidden1))

net.addConnection(FullConnection(bias, output))

net.sortModules()

当我跑的时候:trainer = deepbelief.DeepBeliefTrainer(net1, dataset=ds)

trainer.trainEpochs(epochs)

我看到了这个错误:File "/home/WORK/Canopy_64bit/User/lib/python2.7/site-packages/PyBrain-0.3.1-py2.7.egg/pybrain/structure/connections/connection.py", line 37, in __init__

self.outSliceTo = outmod.indim

AttributeError: 'NoneType' object has no attribute 'indim'

这与相关RBM中的隐藏层有关。在

我是不是少了点什么?在

深度信念网络python_PyBrain如何做深度信念网络训练?相关推荐

  1. python网络编程能做什么_python网络编程——什么是socket?

    socket又称为"套接字"应用程序一般通过"套接字"向网络发送请求或向网络请求应答网络请求,是计算机之间的进程可以通讯. socket() 函数: pytho ...

  2. 网络化计算机代表图片,图网络——悄然兴起的深度学习新浪潮 | AISociety

    原标题:图网络--悄然兴起的深度学习新浪潮 | AI&Society 现实世界中的大量问题都可以抽象成图模型(Graph Model),也就是节点和连边的集合.从知识图谱到概率图模型,从蛋白质 ...

  3. 【深度学习】图网络——悄然兴起的深度学习新浪潮

    [深度学习]图网络--悄然兴起的深度学习新浪潮 https://mp.weixin.qq.com/s/mOZDN9u7YCdtYs6DbUml0Q 现实世界中的大量问题都可以抽象成图模型(Graph ...

  4. 【论文阅读】Learning Traffic as Images: A Deep Convolutional ... [将交通作为图像学习: 用于大规模交通网络速度预测的深度卷积神经网络](1)

    [论文阅读]Learning Traffic as Images: A Deep Convolutional Neural Network for Large-Scale Transportation ...

  5. 吴恩达老师深度学习视频课笔记:深度卷积网络

            Why look at case studies?:过去几年,计算机视觉研究中的大量研究都集中在如何把卷积层.池化层以及全连接层这些基本构件组合起来形成有效的卷积神经网络.找感觉最好的 ...

  6. 赠书 | 从阿里到Facebook,一线大厂这样做深度学习推荐系统

    本文内容节选自<深度学习推荐系统>一书. 由美国Roku推荐系统架构负责人.前Hulu高级研究员王喆精心编著,书中包含了这场革命中一系列的主流技术要点:深度学习推荐模型.Embedding ...

  7. 《预训练周刊》第15期:Bengio, Lecun, Hinton | 人工智能深度学习、用于图像分类的全局过滤网络...

    No.15 智源社区 预训练组 预 训 练 研究 观点 资源 活动 关于周刊 超大规模预训练模型是当前人工智能领域研究的热点,为了帮助研究与工程人员了解这一领域的进展和资讯,智源社区整理了第15期&l ...

  8. Google首席科学家谈Google是怎么做深度学习的

    Google首席科学家谈Google是怎么做深度学习的 dongfeiwww  2016-03-26 10:17 收藏64 评论1 2016年3月7日,谷歌首席科学家,MapReduce.BigTab ...

  9. 深度学习笔记(46) 深度卷积网络学习

    深度学习笔记(46) 深度卷积网络学习 1. 学习内容 2. 第一层 3. 第二层 4. 第三层 5. 第四层 6. 第五层 1. 学习内容 深度卷积网络到底在学什么? 来看一个例子,假如训练了一个卷 ...

最新文章

  1. 现代人,特别需要蒸之一
  2. xubntu18.10中的conky配置文件
  3. java mysql jsp分页代码_JAVA/JSP学习系列之六(MySQL翻页例子)
  4. 最大值_Leetcode2 | 滑动窗口最大值(Q239)
  5. java 32位_Java知识点:创建节约内存的JavaBean
  6. mysql 外键_为什么大多数互联网公司不用外键约束
  7. Golang包管理工具之govendor的使用
  8. 完全背包问题+01背包问题+分组背包+多重背包 总结
  9. C# 图片处理之:旋转图片任意角度
  10. 一人身兼多个项目时的“课程表”工作模式实践
  11. 代码制作数字流星雨_C语言实现流星雨 | 学步园
  12. 静态页面模板,比较不错的网站,效果比较多,html代码可以直接下载即可
  13. TensorFlow学习记录:saved_model模块的用法
  14. R语言:使用ComplexHeatmap包绘制热图
  15. 网页 浏览器兼容性问题的解决
  16. 11.1 常用的包(熟悉) | 拉勾Java就业急训营
  17. 网狐框架分析一 -- 150616
  18. 12贪心法——活动安排相容问题
  19. 深层理解DFT与DTFT,DFS的关系
  20. python的枚举和for循环_python学习笔记4---分支、循环、条件与枚举

热门文章

  1. 华为服务器防护系统,服务器主机安全防护
  2. 怎样辨别一家石家庄网站建设公司的优劣
  3. 图片2分类卷积神经网络模型训练、分类预测案例全过程(1)
  4. python画棒棒糖程序_coloradd模块0.25版示例代码棒棒糖_colorset_saturationset_lightset
  5. cmder 连接 centos_【有奖互动】46A,3400W——金手指电源连接器组合添quot;大quot;将!...
  6. Windows系统丢失 .dll 文件的解决方案
  7. 【C语言训练】猴子偷桃
  8. TGA图像文件格式资料
  9. 信贷风控中Vintage、滚动率、迁移率
  10. linux命令:ss命令的介绍