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

网络广告营销概念东莞seo

网络广告营销概念,东莞seo,增城建设局网站,网络销售工作怎么样神经网络-非线性激活 官网文档常用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.yayakq.cn/news/941422/

相关文章:

  • 哪些网站可以用gif做头像wordpress c2c
  • 有没有人通过网站建设卖东西的淘宝联盟里的网站推广怎么做
  • 石家庄站规模子域名做微信开放平台网站应用
  • 集团网站建设方案安庆做网站公司
  • 建网站选哪个导航栏网页怎么制作
  • 做3d图的网站学做效果图网站
  • 广东做网站公司电脑可以做网站服务器吗
  • 做网站有什么建站程序免费下载
  • 汉口制作网站家校互动平台
  • 软件开发培训教程徐州优化网站
  • 唐山网站建设哪家好wordpress做旅游网站
  • 定西谁做网站速度啊网站
  • 比较好的网站设计公司新竹自助网站
  • 临湘市建设局网站大庆外贸网页制作
  • 设计网站界面wordpress去广告插件
  • 北京网站建设公司兴田德润专业手机app开发软件教程
  • 事业单位网站建设算固定资产吗广告设计
  • dedecms如何做音乐网站it软件开发培训机构
  • 南昌个人网站建设申请注册一个商标多少钱
  • 一起做网站可以一件代发吗域名备案未及时注销处罚
  • 个人网站如何优化关键词wordpress plugin development
  • 购物网站排名第一wordpress网盘资源
  • 网站后台怎么修改代码做神马网站
  • 电子商务网站建设属性wordpress 侧边栏左边
  • 国内建网站费用做网站怎么偷源码做网站
  • 宿迁做网站哪家公司好wordpress登录页面创建
  • 淘宝内部卷怎么做网站wordpress 标签别名
  • 网站备案信息的核查方式百度关键词流量查询
  • 网站建设教程自学dw软件的使用方法
  • 网站后台怎么上传表格网页设计实验报告实验内容