Spec-Zone.ru › TensorFlow 2.9

tf.keras.backend.experimental.is_tf_random_generator_enabled

Проверка, используется ли tf.random.Generator для генерации случайных чисел в Keras.

tf.keras.backend.experimental.is_tf_random_generator_enabled()

По сравнению с существующими состоятельными операциями случайных чисел TF, tf.random.Generator использует tf.Variable и бессостоятельные операции генерации случайных чисел для генерации случайных чисел, что приводит к лучшей воспроизводимости при распределенном обучении. Включите, это может привести к некоторым изменениям в существующем коде, создавая последовательности случайных чисел с другими семенами и нарушая тесты, которые полагаются на конкретные сгенерированные случайные числа. Для отключения использования tf.random.Generator, используйте tf.keras.backend.experimental.disable_random_generator.

Ожидается, что путь tf.random.Generator станет стандартным, и в будущем будут удалены устаревшие состоятельные операции генерации случайных чисел, такие как tf.random.uniform (см. руководство TF по случайным числам TF RNG guide).

Этот API также будет удален в будущей версии вместе с tf.keras.backend.experimental.enable_tf_random_generator() и tf.keras.backend.experimental.disable_tf_random_generator()

Возвращаемое значение
boolean используется ли tf.random.Generator для генерации случайных чисел в Keras.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/keras/backend/experimental/is_tf_random_generator_enabled

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API