Pytorch中常用知识点总结

Pytorch中常用知识点总结,第1张

Pytorch中常用知识点总结
(1)torch.sigmoid与torch.nn.Sigmoid函数使用方法的区别
torch.sigmoid(input, *, out=None) → Tensor

注意对于torch.sigmoid函数来说,可以通过将张量作为输入直接放在括号里面。

torch.nn.Sigmoid介绍

import torch

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

print(output)
import torch
import torch.nn as nn

x = torch.randn(3)#x为1*3的张量,数值随机

print(x)
xs = nn.Sigmoid()(x)
print(xs)

注意nn.Sigmoid的使用方法是将输入的张量放在括号外面,若将xs=nn.Sigmoid()(x)表达式更改为xs=nn.Sigmoid(x)则会报错。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/740760.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存