亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python深度學(xué)習(xí)pytorch神經(jīng)網(wǎng)絡(luò)多層感知機(jī)簡(jiǎn)潔實(shí)現(xiàn)

 更新時(shí)間:2021年10月11日 15:47:11   作者:Supre_yuan  
這篇文章主要為大家講解了Python深層學(xué)習(xí)中pytorch神經(jīng)網(wǎng)絡(luò)多層感知機(jī)的簡(jiǎn)潔實(shí)現(xiàn)方式,有需要的朋友可以借鑒參考下,希望能夠有所幫助

我們可以通過(guò)高級(jí)API更簡(jiǎn)潔地實(shí)現(xiàn)多層感知機(jī)。

import torch
from torch import nn
from d2l import torch as d2l

模型

與softmax回歸的簡(jiǎn)潔實(shí)現(xiàn)相比,唯一的區(qū)別是我們添加了2個(gè)全連接層。第一層是隱藏層,它包含256個(gè)隱藏單元,并使用了ReLU激活函數(shù)。第二層是輸出層。

net = nn.Sequential(nn.Flatten(),
					nn.Linear(784, 256),
					nn.ReLU(),
					nn.Linear(256, 10))
def init_weights(m):
	if type(m) == nn.Linear:
		nn.init.normal_(m.weight, std=0.01)

net.apply(init_weights)

訓(xùn)練過(guò)程的實(shí)現(xiàn)與我們實(shí)現(xiàn)softmax回歸時(shí)完全相同,這種模塊化設(shè)計(jì)使我們能夠?qū)⑴c和模型架構(gòu)有關(guān)的內(nèi)容獨(dú)立出來(lái)。

batch_size, lr, num_epochs = 256, 0.1, 10    # 批量大小為256,學(xué)習(xí)率為0.1,類型為10
loss = nn.CrossEntropyLoss()    # 使用交叉熵?fù)p失函數(shù)
trainer = torch.optim.SGD(net.parameters(), lr=lr)    # 開始訓(xùn)練
train_iter, test_iter = d2l.load_data_fashion_mnist(batch_size)
d2l.train_ch3(net, train_iter, test_iter, loss, num_epochs, trainer)

在這里插入圖片描述

以上就是Python深度學(xué)習(xí)pytorch神經(jīng)網(wǎng)絡(luò)多層感知機(jī)簡(jiǎn)潔實(shí)現(xiàn)的詳細(xì)內(nèi)容,更多關(guān)于pytorch神經(jīng)網(wǎng)絡(luò)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 詳細(xì)介紹Python中的偏函數(shù)

    詳細(xì)介紹Python中的偏函數(shù)

    這篇文章主要介紹了Python中的偏函數(shù),示例代碼基于Python2.x版本,需要的朋友可以參考下
    2015-04-04
  • pytorch實(shí)現(xiàn)模型剪枝的操作方法

    pytorch實(shí)現(xiàn)模型剪枝的操作方法

    PyTorch 提供了內(nèi)置剪枝 API ,也支持了一些非結(jié)構(gòu)化和結(jié)構(gòu)化剪枝方法,但是 API 比較混亂,對(duì)應(yīng)文檔描述也不清晰,所以后面我還會(huì)結(jié)合微軟的開源 nni 工具來(lái)實(shí)現(xiàn)模型剪枝功能,這篇文章主要介紹了pytorch實(shí)現(xiàn)模型剪枝, 需要的朋友可以參考下
    2023-02-02
  • Python+OpenCV實(shí)現(xiàn)單個(gè)圓形孔和針檢測(cè)

    Python+OpenCV實(shí)現(xiàn)單個(gè)圓形孔和針檢測(cè)

    這篇文章主要為大家詳細(xì)介紹了如何通過(guò)Python+OpenCV實(shí)現(xiàn)單個(gè)圓形孔和針檢測(cè)功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-10-10
  • python實(shí)現(xiàn)把兩個(gè)二維array疊加成三維array示例

    python實(shí)現(xiàn)把兩個(gè)二維array疊加成三維array示例

    今天小編就為大家分享一篇python實(shí)現(xiàn)把兩個(gè)二維array疊加成三維array示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-11-11
  • Python中如何生成GeoJSON數(shù)據(jù)

    Python中如何生成GeoJSON數(shù)據(jù)

    這篇文章主要介紹了Python中生成GeoJSON數(shù)據(jù),無(wú)論使用geojson庫(kù)還是geopandas庫(kù),都可以生成包含地理空間數(shù)據(jù)的GeoJSON文件,文中介紹了使用這些庫(kù)生成GeoJSON數(shù)據(jù)的簡(jiǎn)單示例,需要的朋友可以參考下
    2023-10-10
  • Python結(jié)合MySQL數(shù)據(jù)庫(kù)編寫簡(jiǎn)單信息管理系統(tǒng)完整實(shí)例

    Python結(jié)合MySQL數(shù)據(jù)庫(kù)編寫簡(jiǎn)單信息管理系統(tǒng)完整實(shí)例

    最近Python課堂上布置了綜合實(shí)訓(xùn),實(shí)驗(yàn)?zāi)繕?biāo)是設(shè)計(jì)一個(gè)信息管理系統(tǒng),下面這篇文章主要給大家介紹了關(guān)于Python結(jié)合MySQL數(shù)據(jù)庫(kù)編寫簡(jiǎn)單信息管理系統(tǒng)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • Python3實(shí)現(xiàn)Web網(wǎng)頁(yè)圖片下載

    Python3實(shí)現(xiàn)Web網(wǎng)頁(yè)圖片下載

    這篇文章主要介紹了Python3通過(guò)request.urlopen實(shí)現(xiàn)Web網(wǎng)頁(yè)圖片下載,感興趣的小伙伴們可以參考一下
    2016-01-01
  • Python PyInstaller庫(kù)基本使用方法分析

    Python PyInstaller庫(kù)基本使用方法分析

    這篇文章主要介紹了Python PyInstaller庫(kù)基本使用方法,結(jié)合實(shí)例形式分析了Python PyInstaller庫(kù)的功能、安裝及相關(guān)使用注意事項(xiàng),需要的朋友可以參考下
    2019-12-12
  • Python實(shí)現(xiàn)多并發(fā)訪問(wèn)網(wǎng)站功能示例

    Python實(shí)現(xiàn)多并發(fā)訪問(wèn)網(wǎng)站功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)多并發(fā)訪問(wèn)網(wǎng)站功能,結(jié)合具體實(shí)例形式分析了Python線程結(jié)合URL模塊并發(fā)訪問(wèn)網(wǎng)站的相關(guān)操作技巧,需要的朋友可以參考下
    2017-06-06
  • python xpath獲取頁(yè)面注釋的方法

    python xpath獲取頁(yè)面注釋的方法

    今天小編就為大家分享一篇python xpath獲取頁(yè)面注釋的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01

最新評(píng)論