2016-08-19 77 views

回答

1

讓我們來看看TensorBoard中的pool_3圖層。

似乎Keras返回層實際上是mixed_10層輸出。

爲了獲得pool_3的2048-D特徵向量,Inception v3附加了一個平均共享層。 由於它使用8×8過濾器,這是在所述第一二軸的簡單平均運算,所以我們可以如下獲得具有NumPy的這種載體:

pooled_vector = numpy.mean(unpooled_vector,軸=(0, 1))

其中pooled_vector是2048-D矢量,unpooled_vector是你的8x8x2048矢量。

+0

嗨,它仍然不一樣。尺寸匹配,但值不一樣。由於某種原因,由Keras生成的數組中的所有值都是負數。 – n00b

+0

我的不好,我認爲價值將不會是相同的,因爲在初始時,原始權重與Tensorflow發佈的不同。 – n00b

相關問題