【问题标题】:why are layer parameters added for multilayer perceptron example at deeplearning.net为什么在 deeplearning.net 上为多层感知器示例添加层参数
【发布时间】:2016-04-07 22:55:10
【问题描述】:

对于多层感知器示例

[http://www.deeplearning.net/tutorial/mlp.html#mlp][1]

为什么要添加参数(权重和偏差)。请参阅上页中的第五个代码部分。

【问题讨论】:

  • 您应该复制问题中的相关代码...
  • 请为您标记为答案的帖子投票 :)

标签: python parameters neural-network theano deep-learning


【解决方案1】:

它们并不是真正的“添加”。层的参数在一个列表中,列表的总和仍然是一个列表。所以运算不是数学求和。

这是描述这个想法的代码:

param1 = range(2, 6)
param2 = range(12, 15)
print param1
print param2
print "param1 + param2: %s" % ''.join(str(param1 + param2))

将打印

[2, 3, 4, 5]
[12, 13, 14]
param1 + param2: [2, 3, 4, 5, 12, 13, 14]

【讨论】:

    猜你喜欢
    • 2015-08-14
    • 2017-06-12
    • 1970-01-01
    • 1970-01-01
    • 2015-11-21
    • 2019-04-13
    • 1970-01-01
    • 2013-12-14
    • 2023-03-03
    相关资源
    最近更新 更多