創新互聯www.cdcxhl.cn八線動態BGP香港云服務器提供商,新人活動買多久送多久,劃算不套路!
創新互聯建站是一家集網站建設,科爾沁左翼企業網站建設,科爾沁左翼品牌網站建設,網站定制,科爾沁左翼網站建設報價,網絡營銷,網絡優化,科爾沁左翼網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。小編給大家分享一下關于pytorch SENet的案例分析,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討方法吧!
我就廢話不多說了,大家還是直接看代碼吧~
from torch import nn class SELayer(nn.Module): def __init__(self, channel, reduction=16): super(SELayer, self).__init__() //返回1X1大小的特征圖,通道數不變 self.avg_pool = nn.AdaptiveAvgPool2d(1) self.fc = nn.Sequential( nn.Linear(channel, channel // reduction, bias=False), nn.ReLU(inplace=True), nn.Linear(channel // reduction, channel, bias=False), nn.Sigmoid() ) def forward(self, x): b, c, _, _ = x.size() //全局平均池化,batch和channel和原來一樣保持不變 y = self.avg_pool(x).view(b, c) //全連接層+池化 y = self.fc(y).view(b, c, 1, 1) //和原特征圖相乘 return x * y.expand_as(x)
新聞標題:關于pytorchSENet的案例分析-創新互聯
標題網址:http://m.newbst.com/article44/cepehe.html
成都網站建設公司_創新互聯,為您提供網站設計公司、建站公司、靜態網站、搜索引擎優化、網站內鏈、網站改版
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯