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

手机壁纸网站源码亚翔建设集团有限公司网站

手机壁纸网站源码,亚翔建设集团有限公司网站,点样做网站,网站如何做h5动态页面设计注:书中对代码的讲解并不详细,本文对很多细节做了详细注释。另外,书上的源代码是在Jupyter Notebook上运行的,较为分散,本文将代码集中起来,并加以完善,全部用vscode在python 3.9.18下测试通过&…

注:书中对代码的讲解并不详细,本文对很多细节做了详细注释。另外,书上的源代码是在Jupyter Notebook上运行的,较为分散,本文将代码集中起来,并加以完善,全部用vscode在python 3.9.18下测试通过,同时对于书上部分章节也做了整合。

Chapter7 Modern Convolutional Neural Networks

7.2 Network Using Blocks: VGG

在这里插入图片描述

import matplotlib.pyplot as plt
import torch
from torch import nn
from d2l import torch as d2ldef vgg_block(num_convs, in_channels, out_channels):layers = []for _ in range(num_convs):layers.append(nn.Conv2d(in_channels, out_channels,kernel_size=3, padding=1))layers.append(nn.ReLU())in_channels = out_channelslayers.append(nn.MaxPool2d(kernel_size=2,stride=2))return nn.Sequential(*layers)#可变参数#指定每个vgg块的卷积层个数和输出通道个数
conv_arch = ((1, 64), (1, 128), (2, 256), (2, 512), (2, 512))def vgg(conv_arch):conv_blks = []in_channels = 1# 卷积层部分for (num_convs, out_channels) in conv_arch:conv_blks.append(vgg_block(num_convs, in_channels, out_channels))in_channels = out_channelsreturn nn.Sequential(*conv_blks, nn.Flatten(),# 全连接层部分nn.Linear(out_channels * 7 * 7, 4096), nn.ReLU(), nn.Dropout(0.5),#the spatial dimensions of the input tensor after the convolutional blocks are reduced to 7x7nn.Linear(4096, 4096), nn.ReLU(), nn.Dropout(0.5),nn.Linear(4096, 10))net = vgg(conv_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)ratio = 4
small_conv_arch = [(pair[0], pair[1] // ratio) for pair in conv_arch]#由于VGG-11比AlexNet计算量更大,因此构建一个通道数较少的网络
net = vgg(small_conv_arch)#训练
lr, num_epochs, batch_size = 0.05, 10, 128
train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size, resize=224)
d2l.train_ch6(net, train_iter, test_iter, num_epochs, lr, d2l.try_gpu())
plt.show()

训练结果:
在这里插入图片描述

参考文献:VGG原始论文

http://www.yayakq.cn/news/742038/

相关文章:

  • 2017响应式网站 全站品牌网上做推广
  • 网站建设部分费用会计科目外包加工网app
  • 网站推广的工具ios应用开发
  • 华佣网做最好的现货沥青返佣网站用jsp做的可运行的网站
  • 品牌网站设计提案可以自己企业网站制作
  • 郑州彩票网站建设c 做网站后端
  • 学网站开发顺序咸阳做网站开发公司哪家好
  • 北京建设主管部门网站最基本最重要的网站推广工具是
  • 大型网站建设推荐电子商务网站建设的意义
  • 北京团建网站网站开发设计公司简介
  • 青岛 建网站福建建设人才网
  • 珠海做网站的公司介绍一页式网站模板
  • 网站开发表格整体页面居中php编程
  • 云南建设网官方网站优化学校网站建设方案
  • 现在做网络推广网站建设怎么样建工网招聘
  • 无锡网站建设技术外包wordpress文章分类列表
  • 简历在线制作网站免费太原网站上排名
  • 淄博网站制作服务优化网站怎么做跳出提示筐
  • dede 分类信息网站 模板中国现任领导名单简介
  • 北京怎么建立网站中国icp备案的有多少企业网站
  • 安徽网站优化建设建网站销售常见问题
  • 一那个网站可以做一建题90设计网站如何接单
  • 专门做进口产品的网站企业管理咨询合同模板
  • 天津建设网网站打不开照片展示网站模板免费下载
  • 你去湖北省住房城乡建设厅网站查厦门的网站建设公司
  • 湖州北京网站建设视频直播网站建设方案
  • 自己做发小说网站免费手机h5模板网站模板
  • 设计网站推荐 zoo广告公司名字三个字
  • 网站建设管理工作范文网站开发汇报ppt
  • 淮安市建设局网站首页河南省建设部网站