【发布时间】:2016-05-31 14:22:14
【问题描述】:
我已经为神经网络编写了一些 python 或 matlab 代码,但没有使用任何框架或自动微分,但正如我们所知,Theano 和 TensorFlow 使用自动微分,你构建一个计算图,它们会计算(反向传播)你,但有时编写的程序可以运行但绝对不能按我的意愿运行,所以我想知道有一些方法来确保我的程序是正确的? 打印构造的计算图?但是当 NN 层数很大时看起来很复杂,比如 Imagenet 的获胜者采用了 152 层 或者使用简单的matlab或python代码编写另一个程序,然后将这个输出与使用框架的程序进行比较?
【问题讨论】:
-
这个问题可能就是你要找的:stackoverflow.com/questions/33802336/…
标签: neural-network theano tensorflow deep-learning