tf.keras.mixed_precision.global_policy
Возвращает глобальную политику типа данных.
tf.keras.mixed_precision.global_policy()
Глобальная политика — это по умолчанию tf.keras.mixed_precision.Policy, используемая для слоев, если политика не передана в конструктор слоя. Если политика не была установлена с помощью keras.mixed_precision.set_global_policy, она вернёт политику, построенную из tf.keras.backend.floatx() (floatx по умолчанию float32).
tf.keras.mixed_precision.global_policy() <Policy "float32"> tf.keras.layers.Dense(10).dtype_policy # Defaults to the global policy <Policy "float32">
Если поведение TensorFlow 2 отключено с помощью tf.compat.v1.disable_v2_behavior(), вместо этого будет возвращена специальная политика «_infer», которая определяет тип данных по типу данных первого входного значения в первый раз при вызове слоя. Это поведение соответствует поведению в TensorFlow 1.
См. tf.keras.mixed_precision.Policy для получения дополнительной информации о политиках.
| Возвращаемое значение | |
|---|---|
| Глобальная политика. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.4/api_docs/python/tf/keras/mixed_precision/global_policy