做html网站模板下载地址,安徽科技学院官网,网站建设轮播大图,百度网站地图生成PyTorch学习笔记#xff1a;nn.Sigmoid——Sigmoid激活函数
torch.nn.Sigmoid()功能#xff1a;逐元素应用Sigmoid函数对数据进行激活#xff0c;将元素归一化到区间(0,1)内
函数方程#xff1a; Sigmoid(x)σ(x)11e−xSigmoid(x)\sigma(x)\frac1{1e^{-x}} Sigmoid(x)σ(…PyTorch学习笔记nn.Sigmoid——Sigmoid激活函数
torch.nn.Sigmoid()功能逐元素应用Sigmoid函数对数据进行激活将元素归一化到区间(0,1)内
函数方程 Sigmoid(x)σ(x)11e−xSigmoid(x)\sigma(x)\frac1{1e^{-x}} Sigmoid(x)σ(x)1e−x1 上图来源于PyTorch官方文档 输入
inplace是否改变输入数据如果设置为True则会直接修改输入数据如果设置为False则不对输入数据做修改
注意
输入可以是任意尺寸的数据输出尺寸与输入尺寸相同
代码案例
一般用法
import torch.nn as nn
import torch
a torch.randn(10)
sigmoid nn.Sigmoid()
b sigmoid(a)
print(a)
print(b)输出
# 数据经过sigmoid之前
tensor([-0.0175, -0.3315, -1.4424, -2.1318, 1.8448, -0.6835, -1.9436, 1.3432, 0.2550, 1.1898])
# 数据经过sigmoid之后
tensor([0.4956, 0.4179, 0.1912, 0.1060, 0.8635, 0.3355, 0.1252, 0.7930, 0.5634, 0.7667])官方文档 nn.Sigmoid()https://pytorch.org/docs/stable/generated/torch.nn.Sigmoid.html#torch.nn.Sigmoid 初步完稿于2022年1月29日