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

张家港网站设计建设建立自信

张家港网站设计建设,建立自信,抚州做网站的公司,外贸流程询盘发盘一、pytorch官网中torch.nn的相关简介可以看到torch.nn中有许多模块:二、Containers模块1、MODULE(CLASS : torch.nn.Module)import torch.nn as nn import torch.nn.functional as Fclass Model(nn.Module):#nn.Module---所有神经网络模块的…

一、pytorch官网中torch.nn的相关简介

可以看到torch.nn中有许多模块:

二、Containers模块

1、MODULE(CLASS : torch.nn.Module)

import torch.nn as nn
import torch.nn.functional as Fclass Model(nn.Module):#nn.Module---所有神经网络模块的基类。def __init__(self): #初始化super(Model, self).__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))

forward(*input)

Defines the computation performed at every call. Should be overridden by all subclasses.

2、搭建神经网络模型

import torch
import torch.nn as nn
import torch.nn.functional as F
# 定义自己的神经网络模板
class Lemon(nn.Module):def __init__(self) -> None:super().__init__()def forward(self,input):output = input + 1return output
# 创建神经网络
lemon = Lemon()
x = torch.tensor(1.0)
output = lemon(x)
print(output)

三、Convolution Layers

  1. nn.Conv1d/nnCon2d

  • input – input tensor of shape (minibatch,in_channels,iH,iW)输入

  • weight – filters of shape (out_channels,groupsin_channels,kH,kW)权重/卷积核

  • bias – optional bias tensor of shape (out_channels). Default: None偏置

  • stride – the stride of the convolving kernel. Can be a single number or a tuple (sH, sW). Default: 1步进/长 SH和SW分别控制横向的步进和纵向的步进

  • padding – implicit paddings on both sides of the input. Can be a single number or a tuple (padH, padW). Default: 0

  • dilation – the spacing between kernel elements. Can be a single number or a tuple (dH, dW). Default: 1

  • groups – split input into groups, in_channelsin_channels should be divisible by the number of groups. Default: 1

import torch
import torch.nn.functional as F
# 输入
input = 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) #torch.Size([5, 5])
print(kernel.shape) #torch.Size([3, 3])
#官方文档中输入input和卷积核weight需要四个参数——>input tensor of shape (minibatch,in_channels,iH,iW)
#所以可以使用reshape二参变四参
input = torch.reshape(input,(1,1,5,5)) #torch.Size([1, 1, 5, 5])
kernel = torch.reshape(kernel,(1,1,3,3)) #torch.Size([1, 1, 3, 3])
print(input.shape) #torch.Size([5, 5])
print(kernel.shape) #torch.Size([3, 3])output = F.conv2d(input,kernel,stride=1)
print(output)

一般来讲,输出的维度 = 输入的维度 - 卷积核大小/stride + 1

padding =1,为上下左右各填充一行,空的地方默认为0

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

相关文章:

  • 新余公司做网站wordpress 私密
  • 建设网站所采用的技术方案番禺南村网站建设
  • 网站因未取得备案号而被关闭wordpress替代品
  • 网站设计要多少钱物联网设计论文
  • 制作网站要花多少钱如何防护恶意网站
  • 婚嫁网站建设计划什么是网络营销常用的网络营销方法有哪些
  • 怎么注册17做网站wordpress主题 uifun
  • 做网站虚拟主机价格法律推广网站
  • 低价企业网站搭建wordpress转载视频
  • 嘉兴市建设街道网站网站建设友链交换
  • 深圳布吉建网站公司网站编辑制作
  • 自己做的简单网站下载淘宝客 备案 网站名称
  • 个人网站开发平台有哪些成都地铁微信小程序
  • 网站域名注册商标怎样可以快速增加网站的反链
  • 中国建设招标网站首页重庆那些网站
  • 肇庆免费模板建站网站开发计什么科目
  • 微信怎么做网站的动图彩票网站开发软件
  • 网站网站做员工犯法吗如何做seo整站优化
  • 铁岭建设银行网站网站建设维护工作职责
  • 网站建设的步骤过程视频网页制作软件app免费
  • 浙江省住房和建设厅网站query post wordpress
  • 网站设计优化方案过年做那个网站能致富
  • 做微信公众号的是哪个网站上海地区网站设计
  • 徐汇苏州网站建设潍坊网站建设建站
  • 代做网站地图企业服务平台工程建设云
  • 茂名公司制作网站重庆seo网络推广优化
  • 电子商务网站建设基本步骤广州专门做seo的公司
  • 如何创建网站的快捷方式手机网站建设公司推荐
  • 做网站怎么留接口嵌入式软件开发工资
  • 购物网站模板下载合肥网站排名推广