最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決keras加入lambda層時(shí)shape的問(wèn)題

 更新時(shí)間:2020年06月11日 09:15:56   作者:nuaa_bo  
這篇文章主要介紹了解決keras加入lambda層時(shí)shape的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

使用keras時(shí),加入keras的lambda層以實(shí)現(xiàn)自己定義的操作。但是,發(fā)現(xiàn)操作結(jié)果的shape信息有問(wèn)題。

我的后端是theano,使用了sum操作。

比如輸入時(shí),shape為(32,28,28),其中32為batch大小。

此時(shí)對(duì)應(yīng)的ndim應(yīng)該等于3。

但是,lambda處理后結(jié)果顯示_keras_shape為(32,28,28),而ndim卻是2。

這導(dǎo)致后邊各項(xiàng)操作都會(huì)出現(xiàn)問(wèn)題。

此處sum函數(shù)加入?yún)?shù)keepdims=True即可。

此注意keras中的各種層幾乎都不用去理會(huì)batch的大小,系統(tǒng)會(huì)自動(dòng)在shape中加入None占位,所以很多參數(shù)也不用加入batch的大小。但是進(jìn)行sum等操作時(shí),選擇按照哪個(gè)axis進(jìn)行操作,要考慮batch的存在。

補(bǔ)充知識(shí):keras Merge or merge

在使用keras merge層時(shí),發(fā)現(xiàn)有Merge 、merge兩種:

from keras.layers import Merge

from keras.layers import merge

使用第一種是報(bào)錯(cuò)

“TensorVariable object has no attribute 'get_output_shape_at' ”

使用第二種小寫(xiě)即可。

以上這篇解決keras加入lambda層時(shí)shape的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

长海县| 蓬莱市| 朝阳县| 河津市| 巨鹿县| 安塞县| 桐梓县| 张家港市| 扬州市| 藁城市| 汉川市| 榆社县| 南部县| 历史| 阜阳市| 永新县| 神农架林区| 和政县| 伊金霍洛旗| 揭阳市| 开江县| 当阳市| 卢湾区| 宾阳县| 永城市| 汶上县| 社旗县| 宁城县| 略阳县| 光山县| 新营市| 新邵县| 东城区| 章丘市| 台北市| 隆昌县| 揭西县| 花莲县| 兴宁市| 灵寿县| 信宜市|