1. 程式人生 > >對K.image_data_format() == 'channels_first' 的理解

對K.image_data_format() == 'channels_first' 的理解

我們在學習keras經常會看到下面這樣的程式碼段:

 查閱官方文件可以知道:

 我們知道彩色影象一般會有Width, Height, Channels,而“channels_first”或“channels_last”,則代表資料的通道維的位置。該引數是Keras 1.x中的image_dim_ordering,“channels_last”對應原本的“tf”,“channels_first”對應原本的“th”。以128x128x128的資料為例,“channels_first”應將資料組織為(3,128,128,128),而“channels_last”應將資料組織為(128,128,128,3)。該引數的預設值是~/.keras/keras.json

中設定的值,若從未設定過,則為“channels_last”。