用Python中的Nolearn实现Deep-confidence网络的高错误率

2024-05-13 09:18:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我对诺莱恩和西亚诺还不熟悉。当我尝试a Nolearn tutorial中的代码时,我得到了非常高的错误率0.9!在

为什么我得到这么高的错误,而教程得到的错误是0.005?还有人能重现这个问题吗?在

在优胜美地操作系统上使用ano0.7.0、千层面v0.1、nolearnv0.5。在

输出

[DBN] fitting X.shape=(46900, 784)
[DBN] layers [784, 300, 10]
[DBN] Fine-tune...
100%

Epoch 1:
100%

  loss 2.30829815265
  err  0.901340505464
  (0:00:30)
Epoch 2:
100%

  loss 2.30304712187
  err  0.902813353825
  (0:00:34)
Epoch 3:
100%

  loss 2.30303548692
  err  0.90072148224
  (0:00:34)
Epoch 4:
100%

  loss 2.30297605197
  err  0.902322404372
  (0:00:28)
Epoch 5:
100%

  loss 2.30295462556
  err  0.901191086066
  (0:00:26)
Epoch 6:
100%

  loss 2.30293222366
  err  0.898352117486
  (0:00:33)
Epoch 7:
100%

  loss 2.30283567033
  err  0.901425887978
  (0:00:34)
Epoch 8:
100%

  loss 2.30283342522
  err  0.90059340847
  (0:00:35)
Epoch 9:
100%

  loss 2.30283433199
  err  0.902813353825
  (0:00:33)
Epoch 10:
  loss 2.30279696997
  err  0.897861168033
  (0:00:33)

编码

^{pr2}$

分类报告

enter image description here


Tags: 代码layers错误教程tutorialerrshapenolearn