如何在Keras中限制权重的格式

时间:2018-07-23 15:28:53

标签: python tensorflow machine-learning neural-network keras

在Keras(张量流后端)中,神经网络的权重和偏差默认情况下为float32。有没有办法改变它并提供不同的格式?

谢谢。

1 个答案:

答案 0 :(得分:1)

它在~/.keras/keras.json中定义:

{
    "image_data_format": "channels_last",
    "floatx": "float32",
    "backend": "tensorflow",
    "epsilon": 1e-07
}

您可以更改floatx来更改默认浮点格式。来自documentation

  

floatx:字符串,“ float16”,“ float32”或“ float64”。默认浮点精度。