K.set_image_data_format('channels_last')解释

今天学习Keras时,遇到一行这样的代码:

import keras.backend as K
K.set_image_data_format('channels_last')

Keras技术文档中对backend称为后端,处理如张量乘积和卷积等低级操作。
Keras以模块的方式将几个不同的后端引擎嵌入到Keras中。
Keras主要有三个后端可用:TensorFlow、Theano、CNTK。

Image_data_format(),返回默认图像的维度顺序(“channels_first"或"channels_last”)。
彩色图像的性质一般包括:width、height、channels
以普通的256*256*3RGB图像为例:
选择channels_first:返回(3,256,256)
选择channels_last:返回(256,256,3)
默认设置为channels_last。

你可能感兴趣的:(keras语法)