最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pytorch獲取模型某一層參數(shù)名及參數(shù)值方式

 更新時間:2019年12月30日 09:26:52   作者:HuiYu-Li  
今天小編就為大家分享一篇pytorch獲取模型某一層參數(shù)名及參數(shù)值方式,具有很好的價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1、Motivation:

I wanna modify the value of some param;

I wanna check the value of some param.

The needed function:

2、state_dict() #generator type

model.modules()#generator type

named_parameters()#OrderDict type

from torch import nn
import torch
#creat a simple model
model = nn.Sequential(
  nn.Conv3d(1,16,kernel_size=1),
  nn.Conv3d(16,2,kernel_size=1))#tend to print the W of this layer
input = torch.randn([1,1,16,256,256])
if torch.cuda.is_available():
  print('cuda is avaliable')
  model.cuda()
  input = input.cuda()
#打印某一層的參數(shù)名
for name in model.state_dict():
  print(name)
#Then I konw that the name of target layer is '1.weight'

#schemem1(recommended)
print(model.state_dict()['1.weight'])

#scheme2
params = list(model.named_parameters())#get the index by debuging
print(params[2][0])#name
print(params[2][1].data)#data

#scheme3
params = {}#change the tpye of 'generator' into dict
for name,param in model.named_parameters():
params[name] = param.detach().cpu().numpy()
print(params['0.weight'])

#scheme4
for layer in model.modules():
if(isinstance(layer,nn.Conv3d)):
  print(layer.weight)

#打印每一層的參數(shù)名和參數(shù)值
#schemem1(recommended)
for name,param in model.named_parameters():
  print(name,param)

#scheme2
for name in model.state_dict():
  print(name)
  print(model.state_dict()[name])

以上這篇pytorch獲取模型某一層參數(shù)名及參數(shù)值方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Jupyter notebook快速入門教程(推薦)

    Jupyter notebook快速入門教程(推薦)

    這篇文章主要介紹了Jupyter notebook快速入門教程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • python實用的快捷語法技巧大全

    python實用的快捷語法技巧大全

    初識Python語言,覺得python滿足了我上學(xué)時候?qū)幊陶Z言的所有要求,下面這篇文章主要給大家介紹了關(guān)于python實用的快捷語法技巧的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-02-02
  • 淺談在django中使用filter()(即對QuerySet操作)時踩的坑

    淺談在django中使用filter()(即對QuerySet操作)時踩的坑

    這篇文章主要介紹了淺談在django中使用filter()(即對QuerySet操作)時踩的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Python 支持向量機分類器的實現(xiàn)

    Python 支持向量機分類器的實現(xiàn)

    這篇文章主要介紹了Python 支持向量機分類器的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 對Python 數(shù)組的切片操作詳解

    對Python 數(shù)組的切片操作詳解

    今天小編就為大家分享一篇對Python 數(shù)組的切片操作詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 在django項目中,如何單獨運行某個python文件

    在django項目中,如何單獨運行某個python文件

    這篇文章主要介紹了在django項目中單獨運行某個python文件的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • pycharm 將django中多個app放到同個文件夾apps的處理方法

    pycharm 將django中多個app放到同個文件夾apps的處理方法

    今天小編就為大家分享一篇pycharm 將django中多個app放到同個文件夾apps的處理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python編程PyQt5創(chuàng)建按鈕及觸發(fā)點擊事件示例解析

    python編程PyQt5創(chuàng)建按鈕及觸發(fā)點擊事件示例解析

    這篇文章主要為大家介紹了python編程使用PyQt5如何創(chuàng)建按鈕及觸發(fā)點擊事件的示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-10-10
  • Python實戰(zhàn)使用XPath采集數(shù)據(jù)示例解析

    Python實戰(zhàn)使用XPath采集數(shù)據(jù)示例解析

    這篇文章主要為大家介紹了Python實戰(zhàn)之使用XPath采集數(shù)據(jù)實現(xiàn)示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪<BR>
    2023-04-04
  • Python調(diào)用IDM進行批量下載的實現(xiàn)

    Python調(diào)用IDM進行批量下載的實現(xiàn)

    本文主要介紹了Python調(diào)用IDM進行批量下載的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-04-04

最新評論

浏阳市| 邳州市| 深水埗区| 吉木萨尔县| 巴马| 沧源| 孟州市| 四子王旗| 长海县| 白山市| 西青区| 福州市| 涿州市| 兰考县| 东光县| 遂平县| 固镇县| 宁乡县| 印江| 佛坪县| 左贡县| 仁怀市| 舟山市| 清原| 道孚县| 长汀县| 庆安县| 望江县| 额济纳旗| 绥滨县| 林口县| 马尔康县| 延川县| 鄂伦春自治旗| 天等县| 北川| 仙居县| 南丰县| 勐海县| 察雅县| 开原市|