当前位置:   article > 正文

Kerase获取和设置网络层的权值矩阵_get_weights 层数

get_weights 层数
keras提供了两个针对权值矩阵的网络层操作函数
  • layer.get_weights(): 以Numpy矩阵的形式返回层的权重。
  • layer.set_weights(weights): 从Numpy矩阵中设置层的权重(与get_weights的输出形状相同)

假设激活函数为ReLu,网络层的权值矩阵形式是:array( [[-0.1762507 ],[-0.81790984]], dtype=float32), array( [0.], dtype=float32)
上面的红色部分是权值,蓝色的array[0.]就是ReLu中的t,
下面是ReLu的形式,


下面是设置权值矩阵的代码,

获取权值矩阵的代码如下:


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/117924?site
推荐阅读
相关标签
  

闽ICP备14008679号