首页 > 编程语言 >Lnton羚通算法算力云平台【PyTorch】教程:torch.nn.Mish

Lnton羚通算法算力云平台【PyTorch】教程:torch.nn.Mish

时间:2023-09-01 12:06:58浏览次数:51  
标签:Mish 函数 nn mish torch 激活

torch.nn.Mish 是 PyTorch 中的一个激活函数类,它实现了 Mish 激活函数。

Mish 是一种近年来提出的激活函数,它在激活函数的设计中引入了自适应斜率。Mish 函数的定义如下:

Mish(x) = x * tanh(softplus(x))

其中 softplus(x) 是软正值函数,定义为 softplus(x) = log(1 + exp(x))。Mish 函数是一个非线性函数,它将输入值通过双曲正切和软正值函数进行转换。

Mish 函数在深度学习中作为激活函数的选择之一,可以用于神经网络的隐藏层或输出层。与其他激活函数(如 ReLU、sigmoid 或 tanh)相比,Mish 具有较好的平滑性和鲁棒性,能够更好地防止梯度消失问题,并帮助网络更快地收敛。

在 PyTorch 中,您可以通过以下方式使用 torch.nn.Mish

import torch
import torch.nn as nn

mish = nn.Mish()

# 应用于输入张量
output = mish(input)

上述代码中,我们首先导入了 torchtorch.nn 模块,然后创建了一个 nn.Mish 的实例 mish。最后,将输入张量 input 传递给 mish 实例,即可获得应用 Mish 激活函数后的输出张量 output

Lnton羚通算法算力云平台【PyTorch】教程:torch.nn.Mish_云平台

Lnton羚通是专注于音视频算法、算力、云平台的高科技人工智能企业。 公司基于视频分析技术、视频智能传输技术、远程监测技术以及智能语音融合技术等, 拥有多款可支持ONVIF、RTSP、GB/T28181等多协议、多路数的音视频智能分析服务器/云平台。

Lnton羚通算法算力云平台【PyTorch】教程:torch.nn.Mish_激活函数_02

标签:Mish,函数,nn,mish,torch,激活
From: https://blog.51cto.com/LNTON/7320412

相关文章

  • RunnerGo:轻量级、全栈式、易用性和高效性的测试工具
    随着软件测试的重要性日益凸显,市场上的测试工具也日益丰富。RunnerGo作为一款基于Go语言研发的开源测试平台,以其轻量级、全栈式、易用性和高效性的特点,在测试工具市场中逐渐脱颖而出。RunnerGo是一款轻量级的测试工具,使用Go语言研发,具有轻便灵活的特点。与JMeter等重量级测试工具相......
  • OGG_Linux_x64_BigData启动ggsci时报错:error while loading shared libraries: libjvm
    问题描述:[root@hadoop03ggs]$./ggsci./ggsci:errorwhileloadingsharedlibraries:libjvm.so:cannotopensharedobjectfile:Nosuchfileordirectory 解决办法:1.查看缺少那些.so文件[root@hadoop03/]# lddggsci 2.查libjvm.so库文件的路径[root@hadoop0......
  • 《动手学深度学习 Pytorch版》 4.2 多层感知机的从零开始实现
    importtorchfromtorchimportnnfromd2limporttorchasd2l#经典数据集与batchsizebatch_size=256train_iter,test_iter=d2l.load_data_fashion_mnist(batch_size)4.2.1初始化模型为什么不直接使用Tensor而是用nn.Parameter函数将其转换为parameter呢?......
  • 性能测试平台RunnerGo
    在当今的软件开发环境中,测试是确保产品质量和稳定性的重要环节。RunnerGo是一款基于Go语言研发的轻量级测试平台,以其强大的功能和易用性成为了测试领域的佼佼者。RunnerGo具有轻量级、全栈式、易用性和高效率等特点,为用户提供了全面的测试解决方案。RunnerGo特点轻量级RunnerGo采用......
  • python selenium报错ValueError: Timeout value connect was <...>, but it must be an
    最近学习爬虫,安装selenium,很简单地执行代码,但是一直报错。importtimeimportopenpyxlfromseleniumimportwebdriverfromselenium.webdriver.common.keysimportKeysfromselenium.webdriver.common.byimportByfromselenium.webdriver.chrome.serviceimportService......
  • Lodarunner11录制脚本时打不开IE
    解决:方法一:lr指定浏览器启用ie32位模式C:\ProgramFiles(x86)\InternetExplorer\iexplore.exeloadrunner11:支持以下IE版本MicrosoftInternetExplorer6.0SP1或SP2MicrosoftInternetExplorer7.0MicrosoftInternetExplorer8.0......
  • PyTorch多卡分布式训练DDP单机多卡
    前言因为课题组发的卡还没有下来,先向导师问了实验室的两张卡借用。之前都是单卡训练模型,正好在这个机会实践以下单机多卡训练模型的方法。关于DDP网上有很多资料,但都比较零碎(有些博客的代码甚至没办法run),Pytorch给出的官方文档看起来也比较吃力。因此这篇文章的主要目的是......
  • Pytorch环境搭建
     https://pytorch.org/ https://blog.csdn.net/weixin_43737866/article/details/127784768https://www.jianshu.com/p/4c7b9127cf83https://blog.csdn.net/m0_56945481/article/details/126998629第一次装Anaconda3最新版,报Solvingenvironment:failedwithinitialfro......
  • windows10创建conda环境失败:CondaHTTPError: HTTP 000 CONNECTION FAILED for url <htt
    问题描述创建新环境时,报错,创建不成功Collectingpackagemetadata(current_repodata.json):doneSolvingenvironment:doneCondaHTTPError:HTTP000CONNECTIONFAILEDforurl<https://conda.anaconda.org/conda-forge/linux-64/current_repodata.json>Elapsed:-AnHTTP......
  • 解析CNNIC报告:中国网民超过10亿,互联网红利何去何从?
    我是卢松松,点点上面的头像,欢迎关注我哦!凡是能看到这条内容的,都是10.79亿网民中的一个!近日,中国互联网络信息中心(CNNIC)发布了备受瞩目的第52份《中国互联网络发展状况统计报告》,截至今年6月,我国网民规模已飙升至10.79亿人,较2022年12月增长了1109万人,令互联网普及率达到76.4%。网约......