當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python tf.keras.utils.set_random_seed用法及代碼示例


設置程序的所有隨機種子(Python、NumPy 和 TensorFlow)。

用法

tf.keras.utils.set_random_seed(
    seed
)

參數

  • seed 整數,要使用的隨機種子。

您可以使用此實用程序使幾乎所有 Keras 程序都具有完全確定性。一些限製適用於涉及網絡通信(例如參數服務器分布)的情況,這會產生額外的隨機源,或者涉及某些非確定性 cuDNN 操作。

調用此實用程序等效於以下內容:

import random
import numpy as np
import tensorflow as tf
random.seed(seed)
np.random.seed(seed)
tf.random.set_seed(seed)

相關用法


注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.keras.utils.set_random_seed。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。