当前位置:网站首页>PyTorch⑥---卷积神经网络_池化层
PyTorch⑥---卷积神经网络_池化层
2022-08-02 14:07:00 【伏月三十】
最大池化
目的:保留输入的特征,同时减少数据量。参数更少了,使得训练的更快。

参数:
kernel_size:卷积核大小
ceil_mode:Ture保留、False不保留
注意输入输出都是四个参数或三个
import torch
import torchvision.datasets
from torch import nn
from torch.nn import MaxPool2d
from torch.utils.data import DataLoader
from torch.utils.tensorboard import SummaryWriter
dataset=torchvision.datasets.CIFAR10("dataset_CIFAR10",train=False,
download=True,
transform=torchvision.transforms.ToTensor())
dataloader=DataLoader(dataset,batch_size=64)
class Demo(nn.Module):
def __init__(self) -> None:
super().__init__()
self.maxpool1=MaxPool2d(kernel_size=3,ceil_mode=True)
def forward(self,input):
output=self.maxpool1(input)
return output
demo=Demo()
writer=SummaryWriter("logs_maxpool")
step=0
for data in dataloader:
imgs,targets=data
writer.add_images("input",imgs,step)
output=demo(imgs)
writer.add_images("output",output,step)
step=step+1
writer.close()


边栏推荐
猜你喜欢

Ffmpeg交叉编译

spark资源调度和任务调度

宝塔搭建PESCMS-Ticket开源客服工单系统源码实测

华为防火墙

基于ThinkPHP6.0 - 宝塔搭建漫画CMS管理系统源码实测

Redis-01-Nosql概述

Using the cloud GPU + pycharm training model to realize automatic background run programs, save training results, the server automatically power off

每周招聘|PostgreSQL专家,年薪60+,高能力高薪资

spark写sql的方式

In the Visual studio code solutions have red wavy lines
随机推荐
YOLOv7 uses cloud GPU to train its own dataset
国内IT市场还有发展吗?有哪些创新好用的IT运维工具可以推荐?
我理解的学习金字塔
Tornado framework routing system introduction and (IOloop.current().start()) start source code analysis
Spark_DSL
VS2017中安装visual assist X插件
LLVM系列第十七章:控制流语句for
checkPermissions Missing write access to /usr/local/lib
UIWindow的makeKeyAndVisible不调用rootviewController 的viewDidLoad的问题
liunx下mysql遇到的简单问题
Redis-01-Nosql概述
mysql
MySQL 8.0 新特性
MySQL知识总结 (四) 事务
LLVM系列第十九章:写一个简单的Module Pass
自定义UDF函数
spark中RDD与DF的关系
PostgreSQL 性能谜题
使用预训练语言模型进行文本生成的常用微调策略
语言模型(NNLM)