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

在keras下實現(xiàn)多個模型的融合方式

 更新時間:2020年05月23日 15:58:59   作者:小風(fēng)風(fēng)12580  
這篇文章主要介紹了在keras下實現(xiàn)多個模型的融合方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

在網(wǎng)上搜過發(fā)現(xiàn)關(guān)于keras下的模型融合框架其實很簡單,奈何網(wǎng)上說了一大堆,這個東西官方文檔上就有,自己寫了個demo:

# Function:基于keras框架下實現(xiàn),多個獨立任務(wù)分類
# Writer: PQF
# Time: 2019/9/29

import numpy as np
from keras.layers import Input, Dense
from keras.models import Model
import tensorflow as tf

# 生成訓(xùn)練集
dataset_size = 128*3
rdm = np.random.RandomState(1)
X = rdm.rand(dataset_size,2)
Y1 = [[int(x1+x2<1)] for (x1,x2) in X]
Y2 = [[int(x1+x2*x2<0.5)] for (x1,x2) in X]

X_train = X[:-2]
Y_train1 = Y1[:-2]
Y_train2 = Y2[:-2]

X_test = X[-2:dataset_size]
Y_test1 = Y1[-2:dataset_size]
Y_test2 = Y2[-2:dataset_size]

#網(wǎng)絡(luò)一
input = Input(shape=(2,))
x = Dense(units=16,activation='relu')(input)
output = Dense(units=1,activation='sigmoid',name='output1')(x)

#網(wǎng)絡(luò)二
input2 = Input(shape=(2,))
x2 = Dense(units=16,activation='relu')(input2)
output2 = Dense(units=1,activation='sigmoid',name='output2')(x2)

#模型合并
model = Model(inputs=[input,input2],outputs=[output,output2])
model.summary()

model.compile(optimizer='rmsprop',loss='binary_crossentropy',loss_weights=[1.0,1.0])
model.fit([X_train,X_train],[Y_train1,Y_train2],batch_size=48,epochs=200)

print('x_test is :\n')
print(X_test)
print('y_test1 is :\n')
print(Y_test1)
print('y_test2 is :\n')
print(Y_test2)

predict = model.predict([X_test,X_test])
print('prediction is : \n')
print(predict[0])
print(predict[1])

補充知識:keras的融合層使用理解

最近開始研究U-net網(wǎng)絡(luò),其中接觸到了融合層的概念,做個筆記。

上圖為U-net網(wǎng)絡(luò),其中上采樣層(綠色箭頭)需要與下采樣層池化層(紅色箭頭)層進(jìn)行融合,要求每層的圖片大小一致,維度依照融合的方式可以不同,融合之后輸出的圖片相較于沒有融合層的網(wǎng)絡(luò),邊緣處要清晰很多!

這時候就要用到keras的融合層概念(Keras中文文檔https://keras.io/zh/

文檔中分別講述了加減乘除的四中融合方式,這種方式要求兩層之間shape必須一致。

重點講述一下Concatenate(拼接)方式

拼接方式默認(rèn)依照最后一維也就是通道來進(jìn)行拼接

如同上圖(128*128*64)與(128*128*128)進(jìn)行Concatenate之后的shape為128*128*192

ps:

中文文檔為老版本,最新版本的keras.layers.merge方法進(jìn)行了整合

上圖為新版本整合之后的方法,具體使用方法一看就懂,不再贅述。

以上這篇在keras下實現(xiàn)多個模型的融合方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python?中raise用法

    python?中raise用法

    這篇文章主要介紹了python?中raise用法,Python?允許我們在程序中手動設(shè)置異常,就是使用raise?語句來實現(xiàn),下面我們就來看看raise的具體用法,文章內(nèi)容介紹詳細(xì),具有一定的參考價值,需要的小伙伴可以參考一下
    2021-12-12
  • Python利用GDAL模塊實現(xiàn)讀取柵格數(shù)據(jù)并對指定數(shù)據(jù)加以篩選掩膜

    Python利用GDAL模塊實現(xiàn)讀取柵格數(shù)據(jù)并對指定數(shù)據(jù)加以篩選掩膜

    這篇文章主要為大家詳細(xì)介紹了如何基于Python語言中g(shù)dal模塊,對遙感影像數(shù)據(jù)進(jìn)行柵格讀取與計算,同時基于QA波段對像元加以篩選、掩膜的操作,需要的可以參考一下
    2023-02-02
  • Pandas中Series的屬性,方法,常用操作使用案例

    Pandas中Series的屬性,方法,常用操作使用案例

    這篇文章主要介紹了Pandas中Series的屬性,方法,常用操作使用案例,文章通過包的引入展開主題,需要的朋友可以參考一下
    2022-07-07
  • Python3分析處理聲音數(shù)據(jù)的例子

    Python3分析處理聲音數(shù)據(jù)的例子

    今天小編就為大家分享一篇Python3分析處理聲音數(shù)據(jù)的例子,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python的內(nèi)建模塊itertools的使用解析

    Python的內(nèi)建模塊itertools的使用解析

    這篇文章主要介紹了Python的內(nèi)建模塊itertools的使用解析,itertools是python的迭代器模塊,itertools提供的工具相當(dāng)高效且節(jié)省內(nèi)存,Python的內(nèi)建模塊itertools提供了非常有用的用于操作迭代對象的函數(shù),需要的朋友可以參考下
    2023-09-09
  • Python 條件判斷的縮寫方法

    Python 條件判斷的縮寫方法

    開始以為Python中沒有像其他語言一樣的條件判斷的縮寫形式:
    2008-09-09
  • Python通過串口實現(xiàn)收發(fā)文件

    Python通過串口實現(xiàn)收發(fā)文件

    這篇文章主要為大家詳細(xì)介紹了Python如何通過串口實現(xiàn)收發(fā)文件功能,文中的示例代碼簡潔易懂,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • Python 定義只讀屬性的實現(xiàn)方式

    Python 定義只讀屬性的實現(xiàn)方式

    這篇文章主要介紹了Python 定義只讀屬性的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • python調(diào)用bash?shell腳本方法

    python調(diào)用bash?shell腳本方法

    這篇文章主要給大家分享了額python調(diào)用bash?shell腳本方法,os.system(command)、os.popen(command)等方法,具有一定的參考價值,需要的小伙伴可以參考一下,希望對你有所幫助
    2021-12-12
  • python搭建微信公眾平臺

    python搭建微信公眾平臺

    這篇文章主要介紹了python搭建微信公眾平臺的相關(guān)資料和技巧,感興趣的朋友可以參考一下
    2016-02-02

最新評論

德阳市| 普陀区| 敦化市| 洞口县| 晴隆县| 兴和县| 铁力市| 兴和县| 盈江县| 晴隆县| 方正县| 左权县| 固安县| 通渭县| 沂源县| 综艺| 洛川县| 信阳市| 吴旗县| 新余市| 杂多县| 酒泉市| 安远县| 民县| 论坛| 响水县| 米泉市| 凭祥市| 濉溪县| 江门市| 小金县| 探索| 赞皇县| 江川县| 浮山县| 同心县| 朝阳市| 朝阳区| 武陟县| 中西区| 荔波县|