使用keras后,会在用户目录下生成.keras/keras.json文件,Windows下为:C:\Users\user\.keras\keras.json,Linux下为:~/.keras/keras.json

具体内容如下:

{
    "floatx": "float32",
    "epsilon": 1e-07,
    "backend": "tensorflow",
    "image_data_format": "channels_last"
}
floatx:浮点数精度,可选值为float16,float32,float64
epsilon:ε的取值
backend:后端程序,可以选择为tensorflow,theano,cntk
image_data_format:指定图片数据的处理格式,取值为channels_last或者channels_first.
  channels_last:2D数据格式为(rows, cols, channels),3D数据格式为:(conv_dim1, conv_dim2, conv_dim3, channels)
  channels_first:2D数据格式为(channels, rows, cols),3D数据格式为:(channels, conv_dim1, conv_dim2, conv_dim3)

现在tensorflow已经发布了2.0版本,如果使用tensorflow做为backend,官方推荐直接使用tf.keras,以获取tensorflow更多的特性支持,如动态图机制以及分布式机制等.
posted on 2019-10-15 09:53  yytxdy  阅读(448)  评论(0编辑  收藏  举报