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

网站建设有限公网络推销平台有哪些

网站建设有限公,网络推销平台有哪些,做站群一个网站多少钱,个人网站搭建模拟感想(一) pytorch 官网内置的网络模型 图像处理: Models and pre-trained weights — Torchvision 0.20 documentation (二) CIFAR10数据集的分类网络模型(仅前向传播): 下方的网络模型图片有误,已做修改,具…

(一) pytorch 官网内置的网络模型

图像处理:

Models and pre-trained weights — Torchvision 0.20 documentation

(二) CIFAR10数据集的分类网络模型(仅前向传播):

下方的网络模型图片有误,已做修改,具体情参考代码。

在这里插入图片描述

1)代码如下:

Sequential() 函数的 demo
Sequential() 函数可以快速定义一个前馈神经网路,按顺序堆叠不同的层,但是要保证层之间的输入和输出尺寸要匹配。

import torch
from torch import nn
import torchvision
from torchvision import transforms
from torch.utils.data import DataLoaderclass CIFAR10_NET(nn.Module):def __init__(self):super(CIFAR10_NET, self).__init__()self.conv1 = nn.Conv2d(3, 32, 5,padding=2) # 输入输出尺寸相同,故根据公式计算出padding的值self.pool1 = nn.MaxPool2d(2, 2)self.conv2 = nn.Conv2d(32, 32, 5,padding=2)self.pool2 = nn.MaxPool2d(2, 2)self.conv3 = nn.Conv2d(32, 64, 5,padding=2)self.pool3 = nn.MaxPool2d(2, 2)self.flatten = nn.Flatten()self.linear1 = nn.Linear(1024, 64)self.linear2 = nn.Linear(64, 10)def forward(self, x):x = self.conv1(x)x = self.pool1(x)x = self.conv2(x)x = self.pool2(x)x = self.conv3(x)x = self.pool3(x)x = self.flatten(x)x = self.linear1(x)x = self.linear2(x)return xCIFAR10_NET_Instance = CIFAR10_NET()
print(CIFAR10_NET_Instance)

Sequential() 函数的 demo

import torch
from torch import nn
from torch.utils.tensorboard import SummaryWriterclass CIFAR10_NET(nn.Module):def __init__(self):super(CIFAR10_NET, self).__init__()self.model = nn.Sequential(nn.Conv2d(3, 32, 5, padding=2),  # 输入输出尺寸相同,故根据卷积层的公式计算出padding的值,此时默认stride=1nn.MaxPool2d(2, 2),nn.Conv2d(32, 32, 5, padding=2),nn.MaxPool2d(2, 2),nn.Conv2d(32, 64, 5, padding=2),nn.MaxPool2d(2, 2),nn.Flatten(),nn.Linear(1024, 64),nn.Linear(64, 10))def forward(self, x):x = self.model(x)return xCIFAR10_NET_Instance = CIFAR10_NET()
print(CIFAR10_NET_Instance)writer = SummaryWriter('logs')
writer.add_graph(CIFAR10_NET_Instance, (torch.rand(1, 3, 32, 32), )) # 在tensorboard中将计算图可视化
writer.close()

在命令行使用 tensorboard 的效果图:

在这里插入图片描述

双击网络模型名:

在这里插入图片描述

继续双击会出现更多的细节内容!!

2)注意点:

  • 如果想要输入和输出的尺寸相同的话,需要按照卷积层中的公式来计算 paddingstride 的值,具体情参考笔记(十)。

  • 一般先搭建网络,在导入数据集之前,往往先用以下代码进行测试:

    # 先创建网络模型实例,假设为 test_net
    input = torch.ones((64,in_channels,H_in,W_in)) # in_channels、H_in、W_in根据数据集的输入设置
    output = test_net(input)
    print(output.shape)
    

    如果网络模型有错误,就会报错。


上一篇下一篇
神经网络入门实战(十三)待发布
http://www.zhongyajixie.com/news/17954.html

相关文章:

  • 佛山新网站建设详细内容站长统计网站
  • 顺德网站建设原创网络营销策划方案ppt
  • 东莞建网站哪家强网络广告销售
  • 做网站专业服务邢台市seo服务
  • 腾讯小程序怎么制作郑州关键词优化费用
  • 永康城乡建设局网站sem和seo区别与联系
  • 用dw做网站 的过程百度推广
  • ps网站设计与制作体验营销策划方案
  • 黑色 网站模板群发软件
  • 图像放大网站360开户
  • 科技之星sem优化推广
  • 网站建设公司的市场开拓方案在哪里推广自己的产品
  • 视频网站建设教程seo外链专员工作要求
  • 佛山企业网站建设服务网络营销的主要内容包括
  • 天津网站建设揭秘培训计划和培训内容
  • 深圳做网站优化费用实时热点新闻事件
  • 小程序外包网青岛百度整站优化服务
  • 网站建设合作合同模板seo是什么服务
  • 公司网站搜索引擎排名分析太原seo顾问
  • wordpress不使用ip访问不了杭州优化关键词
  • asp做登入网站市场营销手段有哪四种
  • 东莞茶山网站建设百度推广怎么优化关键词的质量
  • 东莞专业网站设计咨询在线crm软件
  • 响应式网站制作方法北京seo招聘信息
  • 点击app图标进入网站怎么做深度优化
  • 石家庄营销型网站建设公司网址大全123
  • 无锡网站设计关键词数据分析
  • 南通优化网站公司广告销售如何寻找客户
  • 品牌服装网站建设现状专业排名优化工具
  • 网站推广有什么方法网站设计框架