随机化张量流模型

时间:2020-01-25 17:10:11

标签: python tensorflow

如何在Tensorflow中随机分配给定模型的所有权重?

假设我有一个子类的Keras模型,或者是通过功能性API获得的某些模型。

我想随机分配该对象的权重,而不创建一个新对象

有没有办法做到这一点?像某种model.randomize一样?

1 个答案:

答案 0 :(得分:0)

如果您查看源代码,则方法build将重新初始化权重。因此,您可以这样做:

for layer in model.layers:
    layer.build(layer.input_shape)

但是为什么不创建相同类的新对象呢?

相关问题