首页 > 其他分享 >计算卷积层的输出

计算卷积层的输出

时间:2022-09-26 20:37:26浏览次数:75  
标签:输出 填充 stride 卷积 channels 步幅 计算 输入

输入张量 (batch_size,input_channels,h,w)

batch_size为批量大小

input_channels为输入的feature map的通道数

h为张量的高

w为张量的宽

 

 

卷积层为  : nn.Conv2d(input_channels, output_channels, kernel_size=(k_h, k_w), padding=(p_h, p_w), stride=(s_h, s_w))

input_channels:经过卷积核的输入通道数

output_channels:经过卷积核的输出通道数

k_h:卷积核的高

k_w:卷积核的宽

p_h:padding对于输入的高的填充,填充后输入的高变为h + 2*k_h

p_w: padding对于输入的宽的填充,填充后输入的宽变为w + 2*k_w

stride_h : 垂直方向上的步幅 stride_w  : 水平方向上的步幅       经过此卷积核后获得的输出为:  通道数:output_channels 高:     ( 原来输入的高h + 上下两边填充增加的行数 2*k_h  +垂直方向上的步幅stride_h  ) /   垂直方向上的步幅stride_h  宽:     ( 原来输入的宽w +左右两边填充增加的列数 2*k_w  +水平方向上的步幅stride_w  ) /   水平方向上的步幅stride_w    此页面的语言为法语   翻译为中文(简体)        
  • 中文(简体)
  • 中文(繁体)
  • 丹麦语
  • 乌克兰语
  • 乌尔都语
  • 亚美尼亚语
  • 俄语
  • 保加利亚语
  • 克罗地亚语
  • 冰岛语
  • 加泰罗尼亚语
  • 匈牙利语
  • 卡纳达语
  • 印地语
  • 印尼语
  • 古吉拉特语
  • 哈萨克语
  • 土耳其语
  • 威尔士语
  • 孟加拉语
  • 尼泊尔语
  • 布尔语(南非荷兰语)
  • 希伯来语
  • 希腊语
  • 库尔德语
  • 德语
  • 意大利语
  • 拉脱维亚语
  • 挪威语
  • 捷克语
  • 斯洛伐克语
  • 斯洛文尼亚语
  • 旁遮普语
  • 日语
  • 普什图语
  • 毛利语
  • 法语
  • 波兰语
  • 波斯语
  • 泰卢固语
  • 泰米尔语
  • 泰语
  • 海地克里奥尔语
  • 爱沙尼亚语
  • 瑞典语
  • 立陶宛语
  • 缅甸语
  • 罗马尼亚语
  • 老挝语
  • 芬兰语
  • 英语
  • 荷兰语
  • 萨摩亚语
  • 葡萄牙语
  • 西班牙语
  • 越南语
  • 阿塞拜疆语
  • 阿姆哈拉语
  • 阿尔巴尼亚语
  • 阿拉伯语
  • 韩语
  • 马尔加什语
  • 马拉地语
  • 马拉雅拉姆语
  • 马来语
  • 马耳他语
  • 高棉语
 

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

标签:输出,填充,stride,卷积,channels,步幅,计算,输入
From: https://www.cnblogs.com/wzmm/p/16732176.html

相关文章