Kerasで特定のレイヤーのバイアス値を設定しようとしましたが、それを行う方法が見つかりませんでした。
たとえば、次のコードで重量を設定できます。
model.layers[-1].set_weights(weights)
バイアスを設定する方法、重みを設定する方法(上記のように)はありますか?
誰かがこの点で私を助けることができますか?
あなたはK.set_value
これに使うことができます:
K.set_value(model.layers[-1].weights[1], np.ones((bias_dim,)))
を使用する場合はset_weights
、重みとバイアスの両方を含むリストを提供する必要があることに注意してくださいK.set_value
。したがって、バイアスを設定せずに重みのみを設定する場合は、を使用することもできます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加