Kerasでの乱数シードの設定方法は?
Kerasでは、モデルのランダム性を制御するために、numpyとtensorflowのランダムシードを設定することができます。
import numpy as np
import tensorflow as tf
# 设置 numpy 的随机种子
np.random.seed(0)
# 设置 tensorflow 的随机种子
tf.random.set_seed(0)
モデルを作成する前に、上記のコードを使用してランダムシードを設定することで、毎回同じランダムな数値が生成されることが保証され、モデルの再現性が確保されます。