Spec-Zone.ru › TensorFlow 2.4

tf.train.experimental.disable_mixed_precision_graph_rewrite

Просмотреть исходный код на GitHub

Отключает переписывание графа с использованием смешанной точности. (устарело)

tf.train.experimental.disable_mixed_precision_graph_rewrite()
Предупреждение: ЭТА ФУНКЦИЯ УСТАРЕЛА. Она будет удалена после 30 ноября 2020 года. Инструкции по обновлению: используйте tf.keras.mixed_precision. Есть руководство по адресу https://www.tensorflow.org/guide/mixed_precision. В качестве альтернативы, tf.compat.v1.mixed_precision.disable_mixed_precision_graph_rewrite можно использовать, но это не рекомендуется для кода TF2.

После вызова переписывание графа с использованием смешанной точности больше не будет выполняться для tf.functions, и операции с плавающей точкой float32 больше не будут преобразовываться в float16.

Это не отменяет эффекты масштабирования потерь. Любые оптимизаторы, обернутые с помощью LossScaleOptimizer, продолжат выполнять масштабирование потерь, хотя это масштабирование потерь больше не будет полезным, так как переписывание графа больше не преобразует tf.functions для использования float16.

Эта функция полезна для тестирования на единицах. Тест на единицу может проверить использование переписывания графа с использованием смешанной точности, а затем отключить его, чтобы последующие тесты на единицы продолжали использовать float32.

© 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/train/experimental/disable_mixed_precision_graph_rewrite

Spec-Zone.ru

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