如何跟踪Keras / Tensorflow中的哪些权重与哪些层和输入相对应?

时间:2018-10-03 22:16:25

标签: r tensorflow keras

什么是跟踪权重在哪里的好方法?当我做get_weights(model)时,我得到了一个数组列表,我必须猜测它们的维数对应于模型的哪一部分。如何确定它们从哪个层发出并连接到哪个层,以便可以通过编程方式对其进行操作?

我正在R中工作,但是python中的答案可能可以翻译。

1 个答案:

答案 0 :(得分:0)

我建议结合使用tensorflow debugger和用有意义的名称命名图层。之后,您可以执行一定数量的迭代,并使用其名称检查图层的权重值。您也可以检查这些图层的渐变。