当前位置: 首页 > news >正文

免费自己建站淘宝网首页电脑登陆入口

免费自己建站,淘宝网首页电脑登陆入口,网络推广的方法和途径,全国物流货运平台VGG简单学习 简单介绍 在AlexNet网络的基础上#xff0c;为了设计深层神经网络#xff0c;牛津大学设计了VGG网络,采用块的设计理念#xff0c;将AlexNet中多个重复的卷积层和池化层组成一个块 论文中#xff0c;使用3x3卷积核#xff0c;padding1的卷积层 和带有2x2的汇…VGG简单学习 简单介绍 在AlexNet网络的基础上为了设计深层神经网络牛津大学设计了VGG网络,采用块的设计理念将AlexNet中多个重复的卷积层和池化层组成一个块 论文中使用3x3卷积核padding1的卷积层 和带有2x2的汇聚窗口步幅为2 的最大汇聚层 VGG使用可重复使用的卷积块来构建深度卷积神经网络不同的卷积块个数和超参数可以得到不同复杂度的变种 模型搭建与训练 VGG神经网络连接几个VGG块由超参数变量conv_arch定义该变量指定列每一个VGG块中卷积层的个数和输出通道数目全连接模块和AlexNet中的相同。 定义单个VGG块 Num_convs定义了层的数量 使用循环进行添加 一个卷积层 之后添加一个激活函数 import torch from torch import nn from d2l import torch as d2l # 参数分别对应卷积层数量 输入通道数量 输出通道数量 def vgg_block(num_convs,in_channels,out_channels):layers []for _ in range(num_convs):# 添加一个卷积层layers.append(nn.Conv2d(in_channelsin_channels,out_channelsout_channels,kernel_size3,padding1))# 添加激活函数layers.append(nn.ReLU())# 因为添加多个卷积层 上一层的输出通道 对应下一层的数通道in_channels out_channels# 添加一个最大池化层layers.append(nn.MaxPool2d(kernel_size2,stride2))return nn.Sequential(*layers) 原本的VGG网络由五个卷积块其中前两个快有一个卷积层后面三个快包含两个卷积层第一个模块有64个输出通道每一个后续模块将输出通道数量翻倍直到该数字达到512由于该网络使用八个卷积层和三个全连接层该网络是用来八个卷积层和三个全连接层因此称之为VGG-11 conv_arch ((1,64),(1,128),(2,256),(2,512),(2,512)) 定义vgg网络 def vgg(conv_arch):conv_blks []in_channels 1 # 初始化输入通道数 在一个卷积层添加之后 需要更新输入通道数# 卷积层部分for(num_convs,out_channels) in conv_arch:# 遍历元组# 初始化VGG 块 然后添加进去conv_blks.append(vgg_block(num_convsnum_convs,in_channelsin_channels,out_channelsout_channels))# 更新输入通道数in_channels out_channels# 全连接层 经过一系列卷积层之后 需要将4D向量 转换为2D向量return nn.Sequential(*conv_blks,nn.Flatten(),# 全练级曾部分nn.Linear(out_channels * 7 * 7,4096),nn.ReLU(),nn.Dropout(0.5),nn.Linear(4096,4096),nn.ReLU(),nn.Dropout(0.5),nn.Linear(4096,10)) 初始化 打印结构 net vgg(conv_archconv_arch)X torch.randn(size(1,1,224,224))for blk in net:X blk(X)print(blk.__class__.__name__,output shape:\t,X.shape) Sequential output shape: torch.Size([1, 64, 112, 112]) Sequential output shape: torch.Size([1, 128, 56, 56]) Sequential output shape: torch.Size([1, 256, 28, 28]) Sequential output shape: torch.Size([1, 512, 14, 14]) Sequential output shape: torch.Size([1, 512, 7, 7]) Flatten output shape: torch.Size([1, 25088]) Linear output shape: torch.Size([1, 4096]) ReLU output shape: torch.Size([1, 4096]) Dropout output shape: torch.Size([1, 4096]) Linear output shape: torch.Size([1, 4096]) ReLU output shape: torch.Size([1, 4096]) Dropout output shape: torch.Size([1, 4096]) Linear output shape: torch.Size([1, 10])训练网络 lr, num_epochs, batch_size 0.05, 10, 128 train_iter, test_iter d2l.load_data_fashion_mnist(batch_size, resize224) d2l.train_ch6(net, train_iter, test_iter, num_epochs, lr, d2l.try_gpu())
http://www.w-s-a.com/news/920327/

相关文章:

  • 福州网站快速排名在一个网站的各虚拟目录中默认文档的文件名要相同
  • 网站开发 流程图网站开发用哪个linux
  • 怎么用自己电脑做服务器发布网站吗seo门户网价格是多少钱
  • 备案网站可以做影视站网站400
  • 四川住房与城乡建设部网站注册登记
  • 网站建设第三方沈阳工程最新动态
  • 兰州做网站客户上海企业在线登记
  • 新乡公司做网站wordpress被大量注册
  • 小语种服务网站公众号平台建设网站
  • 免费做mc皮肤网站企业网站建设合同模板
  • 做网站可以申请个体户么网站的定位分析
  • jsp做的零食网站下载wordpress侧边栏折叠
  • 帝国网站单页做301南京旅游网站建设公司
  • 网站sem优化怎么做网站建设推广安徽
  • 比较好的室内设计网站潍坊网络科技
  • 南宁网站建设公设计联盟网站
  • 多个图表统计的网站怎么做百度推广费2800元每年都有吗
  • 连江县住房和城乡建设局网站企业类网站模版
  • 临沂seo整站优化厂家网站建设 大公司排名
  • 网站开发有哪些方式百度导航怎么下载
  • 网站认证免费视频直播网站建设方案
  • 瀑布流分享网站源代码下载网站构建的一般流程是什么
  • wordpress 4.9 多站wordpress邮箱解析
  • 微信网站开发企业汽车网站设计模板
  • 如何提升网站转化率遵义市公共资源交易平台
  • 网站目录管理模板企业解决方案部
  • 建设网站上申请劳务资质吗珠海哪个公司建设网站好
  • c2c商城网站建设在微信怎么开发公众号
  • 美的公司网站建设的目的做个网站要钱吗
  • 和县建设局网站孟州网站建设