当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.keras.backend.set_floatx用法及代码示例


设置默认浮点类型。

用法

tf.keras.backend.set_floatx(
    value
)

参数

  • value String ; 'float16' , 'float32''float64'

抛出

  • ValueError 在无效值的情况下。

注意:不建议将其设置为 float16 进行训练,因为这可能会导致数值稳定性问题。相反,混合精度,它使用 float16 和 float32 的混合,可以通过调用来使用tf.keras.mixed_precision.set_global_policy('mixed_float16').见混合精度导轨详情。

例子:

tf.keras.backend.floatx()
'float32'
tf.keras.backend.set_floatx('float64')
tf.keras.backend.floatx()
'float64'
tf.keras.backend.set_floatx('float32')

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.keras.backend.set_floatx。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。