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

app开发定制开发seo搜索优化排名

app开发定制开发,seo搜索优化排名,品质培训网站建设,asp网站后台源码神经网络-非线性激活 官网文档常用1 ReLUinplace 常用2 Sigmoid 代码logs B站小土堆学习pytorch视频 非常棒的up主,讲的很详细明白 官网文档 https://pytorch.org/docs/stable/nn.html#non-linear-activations-weighted-sum-nonlinearity 常用1 ReLU 对输入做截断…

神经网络-非线性激活

  • 官网文档
    • 常用1 ReLU
      • inplace
    • 常用2 Sigmoid
  • 代码
  • logs

B站小土堆学习pytorch视频 非常棒的up主,讲的很详细明白

官网文档

https://pytorch.org/docs/stable/nn.html#non-linear-activations-weighted-sum-nonlinearity

在这里插入图片描述

常用1 ReLU

对输入做截断非线性处理,使模型泛化
在这里插入图片描述

>>> m = nn.ReLU()
>>> input = torch.randn(2)
>>> output = m(input)
An implementation of CReLU - https://arxiv.org/abs/1603.05201
>>> m = nn.ReLU()
>>> input = torch.randn(2).unsqueeze(0)
>>> output = torch.cat((m(input), m(-input)))

inplace

inplace=True 原位操作 改变变量本身的值
inplace=False 重新定义一个变量output 承接input-relu后的值,一般默认为False,保留输入数据
在这里插入图片描述

常用2 Sigmoid

在这里插入图片描述

>>> m = nn.Sigmoid()
>>> input = torch.randn(2)
>>> output = m(input)

弹幕:
激活层的作用是放大不同类别的得分差异
二分类输出层用sigmoid 隐藏层用relu
负值的来源:输入数据;卷积核;归一化;反向梯度下降导致负值;【不确定】
reshape(input, (-1,1,2,2))是将input这个22的张量转化为-1122的张量,其中-1表示张量元素个数除以其他维度大小的乘积,即“-1” == 22/(12*2) = 1

非线性变化主要目的:为我们的网络引入非线性特征 非线性越多才能训练不同的非线性曲线或者说特征,模型泛化能力才好。

代码

import torch
import torchvision.transforms
from torch import nn
from torch.nn import ReLU, Sigmoid
from torch.utils.data import DataLoader
from torch.utils.tensorboard import SummaryWriter
from torchvision import datasetstest_set = datasets.CIFAR10('./dataset', train=False, transform=torchvision.transforms.ToTensor(), download=True)
dataloader = DataLoader(test_set, batch_size=64, drop_last=True)class Activation(nn.Module):def __init__(self):super(Activation, self).__init__()self.relu1 = ReLU(inplace=False)self.sigmoid1 = Sigmoid()def forward(self, input):# output1 = self.relu1(input)output2 = self.sigmoid1(input)# return output1return output2writer = SummaryWriter('logs')
step = 0
activate = Activation()
for data in dataloader:imgs, target = datawriter.add_images("input", imgs, global_step=step)output = activate(imgs)# writer.add_images("output1", output, global_step=step)writer.add_images("output2", output, global_step=step)step += 1
writer.close()

logs

在这里插入图片描述

http://www.dinnco.com/news/63091.html

相关文章:

  • 企业网站可以备案个人武汉网络营销公司排名
  • 手机网页布局网站seo提升
  • 去哪儿网站做宣传多少钱职业培训机构需要什么资质
  • 做网站收会员费网络推广渠道排名
  • 怎么开网站怎么优化自己公司的网站
  • wordpress如何cdn优化百度整站优化
  • flash 做网站西藏自治区seo 标题 关键词优化
  • 建设通网站客服电话如何建造一个网站
  • 网站没有做404页面互联网营销主要学什么
  • 辽宁网站建设推广哪家便宜推广策略
  • 建个网站要花多少钱淘宝流量
  • wordpress文章发布编辑器聊石家庄seo
  • 梅州市做试块网站百度搜索关键词规则
  • 东莞做网站哪家好爆款引流推广软件
  • 百度seo收录seo推广公司招商
  • 淘宝seo优化推广免费关键词排名优化软件
  • 单位如何做网站宣传苏州手机关键词优化
  • 濮阳新闻网站友情链接交换群
  • 网站流量 名词百度seo优化策略
  • 凤翔做网站地推接单平台
  • 汽车网站开发方案湖州网站建设制作
  • 电商网站 制作免费淘宝关键词工具
  • 做网站3个月seo优化团队
  • 南宁自助建站模板下载海口网站排名提升
  • 当铺网站建设方案网址最全的浏览器
  • 企业网站建设兴田德润实惠外贸营销平台
  • 制作网站首页上海排名优化seobwyseo
  • 泰安网站建设费用seo实战密码第四版pdf
  • 浙江省城乡建设厅网站首页河南制作网站
  • 小企业网站建设多少钱在线seo诊断