私は tf.set_random_seed(1)tf.set_random_seedがうまくいかないようですが、テンソルフローを再現可能にする良い方法はありますか?
TFとしてNP np.random.seed(1) 輸入tensorflowとしてランダム
輸入numpyのを修正するために以下の行を使用しかし、私の結果を再現したいです私は毎回異なる結果を得ています。任意のアイデアを修正する方法?
私は tf.set_random_seed(1)tf.set_random_seedがうまくいかないようですが、テンソルフローを再現可能にする良い方法はありますか?
TFとしてNP np.random.seed(1) 輸入tensorflowとしてランダム
輸入numpyのを修正するために以下の行を使用しかし、私の結果を再現したいです私は毎回異なる結果を得ています。任意のアイデアを修正する方法?
また、乱数を使用するすべての操作の種を設定する必要があります。
Tensorflowには、グラフレベルシードと操作レベルseddという2つの異なる種があります。
は、例えば、tf.truncated_normal
reproducibileであるために、グラフの種(もしtf.set_random_seed(1)
と設定すること)及び(seed
パラメータ)飽和動作種の両方を有する必要があります。
返事をありがとうが、私はまだ混乱している、グラフの操作部分ですか?グラフを初期化する前にtf.set_random_seed(1)を設定するだけでは十分ではありませんか? –
Tensorflowには2つの異なる種があり、そのうちの1つだけを設定するだけでは不十分です。乱数を使用する操作ごとに、グラフレベルシードとオペレーションレベルシードの両方を設定する必要があります – nessuno
再生できない結果が得られた短いサンプルプログラムを共有できますか? – mrry