欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PyTorch中常用的激活函數(shù)的方法示例

 更新時間:2019年08月20日 10:53:44   作者:Steven·簡談  
這篇文章主要介紹了PyTorch中常用的激活函數(shù)的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

神經(jīng)網(wǎng)絡只是由兩個或多個線性網(wǎng)絡層疊加,并不能學到新的東西,簡單地堆疊網(wǎng)絡層,不經(jīng)過非線性激活函數(shù)激活,學到的仍然是線性關系。

但是加入激活函數(shù)可以學到非線性的關系,就具有更強的能力去進行特征提取。

構造數(shù)據(jù)

import torch
import torch.nn.functional as F
from torch.autograd import Variable

import matplotlib.pyplot as plt

x = torch.linspace(-5, 5, 200)  # 構造一段連續(xù)的數(shù)據(jù)
x = Variable(x)	 # 轉換成張量
x_np = x.data.numpy()	# 換成 numpy array, 出圖時用

Relu

表達式:


代碼:

y_relu = F.relu(x).data.numpy()
plt.plot(x_np, y_relu, c='red', label='relu')
plt.ylim((-1, 5))
plt.legend(loc='best')

plt.show()

形狀如圖:

在這里插入圖片描述

Sigmoid

表達式:

代碼:

y_sigmoid = F.sigmoid(x).data.numpy()
plt.plot(x_np, y_sigmoid, c='red', label='sigmoid')
plt.ylim((-0.2, 1.2))
plt.legend(loc='best')

plt.show()

形狀如圖:

在這里插入圖片描述

Tanh

表達式:

代碼:

y_tanh = F.tanh(x).data.numpy()
plt.plot(x_np, y_tanh, c='red', label='tanh')
plt.ylim((-1.2, 1.2))
plt.legend(loc='best')

plt.show()

形狀如圖:

在這里插入圖片描述

Softplus

表達式:


代碼:

y_softplus = F.softplus(x).data.numpy()
plt.plot(x_np, y_softplus, c='red', label='softplus')
plt.ylim((-0.2, 6))
plt.legend(loc='best')

plt.show()

形狀如圖:

在這里插入圖片描述

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • 用Django實現(xiàn)一個可運行的區(qū)塊鏈應用

    用Django實現(xiàn)一個可運行的區(qū)塊鏈應用

    這篇文章主要介紹了用Django實現(xiàn)一個可運行的區(qū)塊鏈應用,需要的朋友可以參考下
    2018-03-03
  • python小技巧之批量抓取美女圖片

    python小技巧之批量抓取美女圖片

    學了python以后,知道python的抓取功能其實是非常強大的,當然不能浪費,呵呵。我平時很喜歡美女圖,呵呵,程序員很苦悶的,看看美女,養(yǎng)養(yǎng)眼,增加點樂趣。好,那就用python寫一個美女圖自動抓取程序吧~~
    2014-06-06
  • 取numpy數(shù)組的某幾行某幾列方法

    取numpy數(shù)組的某幾行某幾列方法

    下面小編就為大家分享一篇取numpy數(shù)組的某幾行某幾列方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • windows下pycharm搭建spark環(huán)境并成功運行 附源碼

    windows下pycharm搭建spark環(huán)境并成功運行 附源碼

    這篇文章主要介紹了windows下pycharm搭建spark環(huán)境并成功運行 附源碼,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • 最新評論