<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      六、神經網絡-最大池化

      小土堆的視頻:https://www.bilibili.com/video/BV1hE411t7RN?spm_id_from=333.788.videopod.episodes&vd_source=6cb513d59bf1f73f86d4225e9803d47b&p=19

      前置知識

      • 最大池化也可以稱為下采樣
      • MaxPool2d中的參數:
        image
        stride:這里就和conv2d有了區別,在conv2d中stride的默認值是1,而maxpool2d中stride的默認值是kernel_size
        ceil_mode:是否要向上取整,如下圖,如果為true則該情況也會保留。默認為False。
        image

      最大池化的使用

      目的:保留局部最大的特征,同時將數據量減小,常用于特征提取

      import torch
      from torch import nn
      
      input=torch.tensor([[1,2,0,3,1],
                          [0,1,2,3,1],
                          [1,2,1,0,0],
                          [5,2,3,1,1],
                          [2,1,0,1,1]],dtype=torch.float32)
      input=torch.reshape(input,(1,5,5))
      print(input.shape)
      
      class MM(nn.Module):
          def __init__(self):
              super(MM,self).__init__()
              self.maxpool=nn.MaxPool2d(kernel_size=3,ceil_mode=True)
      
          def forward(self,x):
              output=self.maxpool(x)
              return output
      
      mm=MM()
      output=mm(input)
      
      print(output)
      
      • 當我們將ceil_mode設置為true的時候,保留不滿的情況,得到的輸出結果如下:
        image
      • 當我們將ceil_mode設置為false的時候,會舍去不滿的情況,得到的輸出結果如下:
        image

      用tensorboard展示最大池化的結果

      將上面的input刪除,導入數據集進行批量處理

      dataset=torchvision.datasets.CIFAR10(root='./dataset', train=False, download=True,transform=torchvision.transforms.ToTensor())
      dataloader=torch.utils.data.DataLoader(dataset,batch_size=64,shuffle=True)
      
      class MM(nn.Module):
          def __init__(self):
              super(MM,self).__init__()
              self.maxpool=nn.MaxPool2d(kernel_size=3,ceil_mode=False)
      
          def forward(self,x):
              output=self.maxpool(x)
              return output
      
      mm=MM()
      
      writer=SummaryWriter("logs_maxpool")
      step=0
      for data in dataloader:
          imgs,targets=data
          writer.add_images("input",imgs,step)
          outputs=mm(imgs)
          writer.add_images("output",outputs,step)
          step+=1
      
      writer.close()
      

      得到的結果如下所示,可見池化將圖片變模糊了
      image

      posted @ 2025-03-25 20:23  W-Vicky11  閱讀(74)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 成人亚洲狠狠一二三四区| 亚洲国产成人精品无色码| 亚洲成a∨人片在线观看不卡| 亚洲高清av一区二区| 丝袜高潮流白浆潮喷在线播放| 国产美女被遭强高潮免费一视频| 国产精品午夜av福利| 日韩丝袜欧美人妻制服| 亚洲码亚洲码天堂码三区| L日韩欧美看国产日韩欧美| 97av| 国产精品综合一区二区三区 | 亚洲欧美人成人综合在线播放| 蜜臀AⅤ永久无码精品| 国产a在视频线精品视频下载| 视频网站在线观看不卡| 午夜福利免费视频一区二区| 国产在线精品一区二区三区直播 | 日韩AV高清在线看片| 国产精品视频一区二区不卡| 猫咪AV成人永久网站在线观看| 在线观看国产成人av天堂| 兰坪| 久久久久久综合网天天| 亚洲精品一区久久久久一品av| 亚洲午夜理论无码电影| 精品久久久久久国产| 性欧美三级在线观看| 亚洲国产成人久久综合区| 欧洲亚洲精品免费二区| 丁香五月亚洲综合在线国内自拍| 这里只有精品免费视频| 国产真人无码作爱视频免费| 色综合AV综合无码综合网站| 国产精品麻豆欧美日韩ww | 国产精品青青在线观看爽香蕉| 国产高清自产拍av在线| 一本高清码二区三区不卡| 亚洲av成人一区二区三区| 男人天堂亚洲天堂女人天堂| 中文无码妇乱子伦视频|