tf.keras.backend.set_floatx
| Просмотреть исходный код на GitHub |
Устанавливает тип плавающей точки по умолчанию.
tf.keras.backend.set_floatx(
value
)
Примечание: Не рекомендуется устанавливать это значение в float16 для обучения, так как это, вероятно, приведет к проблемам с числовой устойчивостью. Вместо этого можно использовать смешанную точность, которая использует смесь float16 и float32, вызвав tf.keras.mixed_precision.experimental.set_policy('mixed_float16'). Подробности см. в руководстве по смешанной точности.
| Аргументы | |
|---|---|
value | Строка; 'float16', 'float32', или 'float64'. |
Пример:
tf.keras.backend.floatx() 'float32' tf.keras.backend.set_floatx('float64') tf.keras.backend.floatx() 'float64' tf.keras.backend.set_floatx('float32')
| Возбуждает | |
|---|---|
ValueError | В случае недопустимого значения. |
© 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.3/api_docs/python/tf/keras/backend/set_floatx