日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

pytorch maxout实现

發(fā)布時間:2025/4/16 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 pytorch maxout实现 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

簡述

看了半天,在網(wǎng)上沒有看到pytorch關(guān)于maxout的實現(xiàn)。(雖然看到其他的模型也是可以用的,但是為了更好的復現(xiàn)論文,這里還是打算實現(xiàn)下)。

(不一定保證完全正確,估計很快pytorch就會自己更新,對應的maxout激活函數(shù)了吧?我看到github上好像有對應的issue了都)

maxout的原理也很簡單:簡單來說,就是多個線性函數(shù)的組合。然后在每個定義域上都取數(shù)值最大的那個線性函數(shù),看起來就是折很多次的折線。(初中數(shù)學emmm)

實現(xiàn)

from torch.nn import init import torch.nn.functional as F from torch._jit_internal import weak_module, weak_script_method from torch.nn.parameter import Parameter import math@weak_module class Maxout(nn.Module):__constants__ = ['bias']def __init__(self, in_features, out_features, pieces, bias=True):super(Maxout, self).__init__()self.in_features = in_featuresself.out_features = out_featuresself.pieces = piecesself.weight = Parameter(torch.Tensor(pieces, out_features, in_features))if bias:self.bias = Parameter(torch.Tensor(pieces, out_features))else:self.register_parameter('bias', None)self.reset_parameters()def reset_parameters(self):init.kaiming_uniform_(self.weight, a=math.sqrt(5))if self.bias is not None:fan_in, _ = init._calculate_fan_in_and_fan_out(self.weight)bound = 1 / math.sqrt(fan_in)init.uniform_(self.bias, -bound, bound)@weak_script_methoddef forward(self, input):output = input.matmul(self.weight.permute(0, 2, 1)).permute((1, 0, 2)) + self.biasoutput = torch.max(output, dim=1)[0]return output

如果也喜歡研究源碼的小伙伴就會發(fā)現(xiàn)了,我就是在原來的Linear()的源碼基礎(chǔ)上多改進了一個維度而已。

技巧還是在那個維度切換那里,其他都沒啥,用自己這個試了下,效果還行(不虧是我,叉腰.jpg)

調(diào)用的方式也很簡單,就是平常寫的那些nn.Linear() 的方式很像。

就是跟nn.Linear一樣的用啊。pieces的概念,就是pieces個函數(shù),在定義上每個點上,取最大的那個函數(shù)對應的數(shù)值,作為整個函數(shù)的最大值。

nn.Sequential(Maxout(in_c, out_c, pieces) )

總結(jié)

以上是生活随笔為你收集整理的pytorch maxout实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 玖玖成人 | 成人免费无码av | 欧美日韩aa | 国产精品久久久久电影 | 超碰在线免费观看97 | 亚洲成人三区 | a级大片在线观看 | av电影在线播放 | av漫画在线观看 | 国产精品白丝喷水在线观看 | 先锋av资源网 | xxxxx毛片 | 天堂av2020| 欧美一级黑人 | 色窝窝综合色窝窝久久 | 美腿丝袜av| 成人综合激情 | 国产免费福利视频 | 999热视频 | 国产精品久久久久久久久久久久久久久 | 第一章豪妇荡乳黄淑珍 | 亚洲欧美精品一区 | аⅴ天堂中文在线网 | 日日干夜夜草 | 天天综合永久入口 | 日韩在线观看中文字幕 | 国产在线综合网 | 日韩在线一二三区 | 久久综合五月婷婷 | 亚洲色婷婷一区二区三区 | 国产精品午夜电影 | 黄色激情视频在线观看 | 国产欧美不卡 | 国产av一区二区三区传媒 | 欧美综合视频在线观看 | 青青青在线免费 | 人妻少妇精品无码专区二区 | 五月天婷婷激情视频 | 欧美六区 | 日本人妻丰满熟妇久久久久久 | 色女孩综合网 | 色天天色综合 | 男女久久久 | 黄色大片免费看 | 久久88| 免费日本特黄 | 日韩色图视频 | 欧美人与禽zozzo性之恋的特点 | 成人性生交大片免费看 | 日韩国产一级 | 神秘马戏团在线观看免费高清中文 | 免费裸体视频网站 | jizz一区二区三区 | 中国少妇无码专区 | ass大乳尤物肉体pics | 久久九色 | 黑料视频在线 | 黄色裸体视频 | 性开放的欧美大片 | 欧美性三级 | 少妇精品一区二区三区 | 免费午夜激情 | 国产精品无码久久av | 一区二区三区在线视频免费观看 | 久久久久国产综合av天堂 | 亚洲精品9 | av操操| 中文字幕有码视频 | 日韩欧美综合久久 | 麻豆av一区二区三区久久 | 少妇精品一区 | 成人免费在线网址 | 亚洲精品黄 | 水蜜桃亚洲精品 | 亚洲成人二区 | 亚欧美一区二区三区 | 天天干天天做天天操 | 国产精品久久久久久久久毛片 | www.av网站| 成人免费三级 | 活大器粗np高h一女多夫 | 国产伦理片在线观看 | 午夜不卡福利视频 | 美女丝袜av| 九九啪 | 国产精品成人免费一区二区视频 | 亚洲一区二区电影网 | 91精品国产乱码久久久张津瑜 | 福利av在线 | 欧美精品91| 欧美色国 | 全部免费毛片在线播放一个 | 曰本不卡视频 | 国产三级小视频 | xnxx国产 | 欧美视频福利 | 玖玖在线观看 | 日韩国产精品一区二区三区 | 91操人视频 |