首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么火把有两种非线性激活?

为什么火把有两种非线性激活?
EN

Stack Overflow用户
提问于 2018-07-02 05:49:11
回答 1查看 983关注 0票数 1

为什么火把有两种非线性激活?

非线性激活(加权和,非线性):https://pytorch.org/docs/stable/nn.html#non-linear-activations-weighted-sum-nonlinearity

非线性激活(其他):https://pytorch.org/docs/stable/nn.html#non-linear-activations-other

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-02 17:04:04

主要区别在于非线性激励下列出的函数(加权和、非线性)只执行阈值不规范输出。(也就是说,结果张量不一定等于1,无论是在整体上还是沿着某些指定的轴/dim集合)

示例非线性:

nn.ReLU nn.Sigmoid nn.SELU nn.Tanh

而非线性激活下列出的非线性(其他)则执行阈值化和归一化(即,如果不指定轴/dim维数,则结果张量之和可达1;或沿指定的轴/dim列)。

示例非线性:(注意分母中的归一化项)

但是,除了nn.LogSoftmax()外,它的结果张量不等于1,因为我们在softmax输出上应用了日志。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51129751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档