小编liw*_*wei的帖子

在 keras 中可视化经过训练的神经网络的权重

你好,我训练了一个卷积层为 96*96*32 的自动编码器网络

\n\n

现在我得到了名为自动编码器的模型的权重

\n\n
layer=autoencoder.layers[1]\nW=layer.get_weights()\n
Run Code Online (Sandbox Code Playgroud)\n\n

由于 w 是一个列表,请帮我对其元素进行排序并可视化经过训练的内核。\n我猜它应该是 32 个内核,大小为 96\xc3\x9796

\n\n

当我打字时

\n\n
len(w)\n
Run Code Online (Sandbox Code Playgroud)\n\n

它给出 2 所以我有 2 个数组

\n\n

顶部数组有 9 个子数组,每个子数组有 32 个数字\n最后一个数组有 32 个元素。所以一定是有偏见

\n\n
\n[array([[[[-6.56146603e-03, -1.51752336e-02, -3.76937017e-02,\n           -4.55160812e-03,  1.26366820e-02, -2.97747254e-02,\n            3.76312323e-02, -1.56892575e-02,  2.03932393e-02,\n            3.29606095e-03,  3.76580656e-02,  6.99581252e-03,\n           -4.97130565e-02,  3.63005586e-02,  3.70187908e-02,\n            2.63699284e-03,  4.42482866e-02,  8.26128479e-03,\n            3.44854854e-02,  1.94760375e-02,  3.91177870e-02,\n           -6.67006942e-03,  5.64308763e-02, -1.55166145e-02,\n           -3.46037326e-03, -3.14556211e-02, -2.31548538e-03,\n            5.77888393e-04,  2.17472352e-02, -8.16953406e-02,\n            1.54041937e-02, -3.55066173e-02]],\n\n         [[ 7.61649990e-03, -6.52475432e-02,  2.02584285e-02,\n           -4.36152853e-02, -7.94242844e-02, -6.29556971e-03,\n           -2.17294712e-02,  3.30206454e-02,  3.47386077e-02,\n           -2.77627818e-03,  4.49984707e-02, -3.03241126e-02,\n           -3.36903334e-02,  2.34354921e-02, …
Run Code Online (Sandbox Code Playgroud)

python deep-learning keras tensorflow

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

deep-learning ×1

keras ×1

python ×1

tensorflow ×1