亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

在keras里實現(xiàn)自定義上采樣層

 更新時間:2020年06月28日 16:37:17   作者:海淀小天  
這篇文章主要介紹了在keras里實現(xiàn)自定義上采樣層,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

Keras里的UpSampling2D層不是中的雙線性內(nèi)插,而是簡單的重復圖像。這點和pytorch不一樣,pytorch默認使用的是雙線性內(nèi)插。

同樣:這里仍然使用的是keras而不是tf.keras.

keras里UpSampling2D的部分定義說明如下:

class UpSampling2D(Layer):
  """Upsampling layer for 2D inputs.
  Repeats the rows and columns of the data
  by size[0] and size[1] respectively.

可以看出,這里的上采樣確實只是簡單的圖像重復。

要想使用雙線性或者最近鄰或者雙三次插值上采樣,則需要在tf的tf.image.resize_images函數(shù)基礎上進行包裝,代碼如下:

####定義:
def my_upsampling(x,img_w,img_h,method=0):
  """0:雙線性差值。1:最近鄰居法。2:雙三次插值法。3:面積插值法"""
  return tf.image.resize_images(x,(img_w,img_h),0)
 
###調(diào)用:
Lambda(my_upsampling,arguments={'img_w':self.img_w,'img_h':self.img_h})(output_6)
 
###load_model時注意加上tf:
model = keras.models.load_model('my_model.h5', custom_objects={'tf': tf})

補充知識:keras中使用內(nèi)置模型語義分割上采樣維度不匹配

1.卷積時要使用padding=same因此要修改原來的padding=valid

x = conv2d_bn(img_input, 32, 3, strides=2, padding='same')

2.池化時卷積核大小修改為2而不是原來的3

branch_pool = layers.MaxPooling2D(2, strides=2, padding='same')(x)

以上這篇在keras里實現(xiàn)自定義上采樣層就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python數(shù)據(jù)結(jié)構(gòu)之棧、隊列的實現(xiàn)代碼分享

    Python數(shù)據(jù)結(jié)構(gòu)之棧、隊列的實現(xiàn)代碼分享

    這篇文章主要介紹了Python數(shù)據(jù)結(jié)構(gòu)之棧、隊列的實現(xiàn)代碼分享,具有一定參考價值,需要的朋友可以了解下。
    2017-12-12
  • Pygame實現(xiàn)簡易版趣味小游戲之反彈球

    Pygame實現(xiàn)簡易版趣味小游戲之反彈球

    這篇文章主要為大家詳細介紹了python實現(xiàn)簡易版趣味反彈球游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • TensorFlow實現(xiàn)Batch Normalization

    TensorFlow實現(xiàn)Batch Normalization

    這篇文章主要為大家詳細介紹了TensorFlow實現(xiàn)Batch Normalization,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 淺談dataframe中更改列屬性的方法

    淺談dataframe中更改列屬性的方法

    今天小編就為大家分享一篇淺談dataframe中更改列屬性的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python爬蟲UA偽裝爬取的實例講解

    Python爬蟲UA偽裝爬取的實例講解

    在本篇文章里小編給大家整理的是一篇關于Python爬蟲UA偽裝爬取的實例講解內(nèi)容,有需要的朋友們可以學習參考下。
    2021-02-02
  • python pygame實現(xiàn)球球大作戰(zhàn)

    python pygame實現(xiàn)球球大作戰(zhàn)

    這篇文章主要為大家詳細介紹了Python pygame實現(xiàn)球球大作戰(zhàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • python3中布局背景顏色代碼分析

    python3中布局背景顏色代碼分析

    在本篇文章里小編給大家分享了一篇關于python3中布局背景顏色代碼分析的相關內(nèi)容,有興趣的朋友們可以學習參考下。
    2020-12-12
  • pytorch程序異常后刪除占用的顯存操作

    pytorch程序異常后刪除占用的顯存操作

    今天小編就為大家分享一篇pytorch程序異常后刪除占用的顯存操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python 機器學習之線性回歸詳解分析

    Python 機器學習之線性回歸詳解分析

    回歸是監(jiān)督學習的一個重要問題,回歸用于預測輸入變量和輸出變量之間的關系,特別是當輸入變量的值發(fā)生變化時,輸出變量的值也隨之發(fā)生變化。回歸模型正是表示從輸入變量到輸出變量之間映射的函數(shù)
    2021-11-11
  • python爬蟲快速響應服務器的做法

    python爬蟲快速響應服務器的做法

    在本篇文章里小編給大家整理的是一篇關于python爬蟲快速響應服務器的做法,需要的朋友們可以參考下。
    2020-11-11

最新評論