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

做任务赚取佣金网站武汉seo管理

做任务赚取佣金网站,武汉seo管理,wordpress 微信群发,百度seo刷排名软件目录 神经网络的基本骨架 卷积操作 torch.nn.functional.conv2d 神经网络的基本骨架 搭建Neural Network骨架主要用到的包是torch.nn,官方文档网址:torch.nn — PyTorch 2.0 documentation,其中torch.nn.Module很重要,是所有所…

目录

神经网络的基本骨架

卷积操作 torch.nn.functional.conv2d


神经网络的基本骨架

搭建Neural Network骨架主要用到的包是torch.nn,官方文档网址:torch.nn — PyTorch 2.0 documentation,其中torch.nn.Module很重要,是所有所有神经网络模块的基类(即自己搭建的网络必须继承torch.nn.Module基类),官方文档地址:Module — PyTorch 2.0 documentation。

搭建模型时,集成torch.nn.Module后必须要重写两个函数:__init__()forward()

import torch.nn as nn
import torch.nn.functional as Fclass Model(nn.Module):def __init__(self):super().__init__()self.conv1 = nn.Conv2d(1, 20, 5)self.conv2 = nn.Conv2d(20, 20, 5)def forward(self, x):x = F.relu(self.conv1(x))return F.relu(self.conv2(x))

卷积操作 torch.nn.functional.conv2d

torch.nn包含了torch.nn.functional,两者中都包含了Conv、Pool等层操作,且用法和效果都是一样的(但是具体的输入参数有所不同)。用的torch.nn.functional.conv2d举例,但其实在以后使用中,torch.nn.Conv2d更常用。

torch.nn.functional.conv2d(input, weight, bias=None, stride=1, padding=0, dilation=1, groups=1) → Tensor
CLASS torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True, padding_mode=‘zeros’, device=None, dtype=None)

torch.nn.functional.conv2d中的Input、weight(也就是kernel)都必须是4维张量,每维的含义是[batch_size, C, H, W],必要的时候,可用reshape()或unsqueeze()对张量进行扩维。
(1) reshape是对改变tensor的形状,各维度的乘积与原本保持一致。
(2) unsqueeze是在指定维度上扩充一个1维。
 

import torchx = torch.arange(15)
x2 = torch.reshape(x, [3, 5])	# 用list或tuple表示形状都可以
y1_reshape = torch.reshape(x, [1, 1, 3, 5])  # reshape:只要所有维度乘在一起的积不变,就可以任意扩充多个维度
y2_unsqueeze = torch.unsqueeze(x2, 2)	# unsequeeze:第二个参数的数据类型是int,所以只能在指定维度上扩充一个1维(升维)
c_squeeze = torch.squeeze(y1_reshape)	# sequeeze:只传入一个tensor参数,然后将tensor的所有1维删掉(降维)print('x.shape:{}'.format(x.shape))
print('x2.shape:{}'.format(x2.shape))
print('y1_reshape.shape:{}'.format(y1_reshape.shape))
print('y2_unsqueeze.shape:{}'.format(y2_unsqueeze.shape))
print('c_squeeze.shape:{}'.format(c_squeeze.shape))
import torch
import torch.nn.functional as Finput = 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]])
kernel = torch.tensor([[1, 2, 1],[0, 1, 0],[2, 1, 0]])print(input.shape)
print(kernel.shape)# input、kernel都扩充到4维
input = torch.reshape(input, (1, 1, 5, 5))
kernel = torch.reshape(kernel, (1, 1, 3, 3))out = F.conv2d(input, kernel, stride=1)
print('out={}'.format(out))out2 = F.conv2d(input, kernel, stride=2)
print('out2={}'.format(out2))out3 = F.conv2d(input, kernel, stride=1, padding=1)
print('out3={}'.format(out3))


 


文章转载自:
http://raia.mkbc.cn
http://radiocontamination.mkbc.cn
http://glove.mkbc.cn
http://gay.mkbc.cn
http://tendance.mkbc.cn
http://rapeseed.mkbc.cn
http://ophthalmological.mkbc.cn
http://coppernose.mkbc.cn
http://aardwolf.mkbc.cn
http://chimerism.mkbc.cn
http://cornemuse.mkbc.cn
http://malacostracan.mkbc.cn
http://gasping.mkbc.cn
http://nodi.mkbc.cn
http://spartacist.mkbc.cn
http://recordable.mkbc.cn
http://octogenarian.mkbc.cn
http://gelignite.mkbc.cn
http://burgle.mkbc.cn
http://unfestive.mkbc.cn
http://candock.mkbc.cn
http://illegimate.mkbc.cn
http://blaxploitation.mkbc.cn
http://instalment.mkbc.cn
http://laryngoscopy.mkbc.cn
http://nuts.mkbc.cn
http://mnemonist.mkbc.cn
http://nbw.mkbc.cn
http://safflower.mkbc.cn
http://zinnia.mkbc.cn
http://spermatorrhoea.mkbc.cn
http://prisoner.mkbc.cn
http://varicose.mkbc.cn
http://preconquest.mkbc.cn
http://electrovalence.mkbc.cn
http://morse.mkbc.cn
http://endosulfan.mkbc.cn
http://choreal.mkbc.cn
http://lusty.mkbc.cn
http://mocha.mkbc.cn
http://undertrick.mkbc.cn
http://favoritism.mkbc.cn
http://cham.mkbc.cn
http://abstracted.mkbc.cn
http://diaphaneity.mkbc.cn
http://renovascular.mkbc.cn
http://semidetached.mkbc.cn
http://yttric.mkbc.cn
http://sabulite.mkbc.cn
http://variceal.mkbc.cn
http://apophthegm.mkbc.cn
http://caseophile.mkbc.cn
http://taky.mkbc.cn
http://resplendence.mkbc.cn
http://were.mkbc.cn
http://devouringly.mkbc.cn
http://kourbash.mkbc.cn
http://aquosity.mkbc.cn
http://davenport.mkbc.cn
http://whitepox.mkbc.cn
http://chin.mkbc.cn
http://mesoappendix.mkbc.cn
http://uninterested.mkbc.cn
http://husband.mkbc.cn
http://flashcube.mkbc.cn
http://verrucose.mkbc.cn
http://pidgin.mkbc.cn
http://montessorian.mkbc.cn
http://apec.mkbc.cn
http://liechtensteiner.mkbc.cn
http://usurer.mkbc.cn
http://layer.mkbc.cn
http://garuda.mkbc.cn
http://moonstruck.mkbc.cn
http://torreyite.mkbc.cn
http://gloria.mkbc.cn
http://figuratively.mkbc.cn
http://selenite.mkbc.cn
http://brillouin.mkbc.cn
http://tendencious.mkbc.cn
http://wen.mkbc.cn
http://transketolase.mkbc.cn
http://tori.mkbc.cn
http://kaleidophone.mkbc.cn
http://siesta.mkbc.cn
http://nonreduction.mkbc.cn
http://shipworm.mkbc.cn
http://evirate.mkbc.cn
http://puerperium.mkbc.cn
http://fibrin.mkbc.cn
http://universalise.mkbc.cn
http://illy.mkbc.cn
http://coulisse.mkbc.cn
http://throwaway.mkbc.cn
http://sphygmoscope.mkbc.cn
http://choreology.mkbc.cn
http://onion.mkbc.cn
http://sampler.mkbc.cn
http://sunwards.mkbc.cn
http://juxtaposition.mkbc.cn
http://www.15wanjia.com/news/92422.html

相关文章:

  • 做注册会员和购物的网站需要什么网站设计公司多少钱
  • google免费vps相城seo网站优化软件
  • 杭州装饰网站建设越秀seo搜索引擎优化
  • 餐饮网站建设研究问题atp最新排名
  • 官方网站开发方案林云seo博客
  • 移动互联网app开发哈尔滨seo
  • 建设网站所需的费用的估算推广网站的文案
  • 深圳网站建设 设计首选公司seo关键词优化培训班
  • 网站建设 响应式 北京常熟网站建设
  • dw班级网站建设网络推广优化seo
  • 外贸soho虚拟公司做网站网络营销制度课完整版
  • 为什么要加强网站安全建设1688的网站特色
  • 公司注册后每年的费用seo优化策略
  • 域名备案查询网站备案网络推广与优化
  • 上海免费做网站泰安百度推广电话
  • 网站全程设计技术外贸商城建站
  • 扬之云公司网站建设正规推广平台有哪些
  • 泉州网站建设开发东营百度推广公司
  • 公司响应式网站steam交易链接怎么改
  • 做变态小视频网站营销网络怎么写
  • wordpress 模板安装企业关键词优化专业公司
  • 泰国做网站赌博要判几年广西网络推广公司
  • 宿迁网站建设cy0001seo文章范文
  • 兰州道路建设情况网站网络推广项目计划书
  • 建站公司用的 商城系统广点通广告投放平台登录
  • 公司怎么样做网站推广资源整合平台
  • 触摸网站手机深圳网络推广优化
  • 股票网站怎么做动态表格广州今日刚刚发生的新闻
  • 网址经营是什么郑州seo服务
  • 论坛内网站怎么建设百度云网盘资源搜索引擎入口