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

Pytorch實現(xiàn)List?Tensor轉Tensor,reshape拼接等操作

 更新時間:2022年11月03日 11:46:45   作者:Bagba  
這篇文章主要介紹了Pytorch實現(xiàn)List?Tensor轉Tensor,reshape拼接等操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

持續(xù)更新一些常用的Tensor操作,比如List,Numpy,Tensor之間的轉換,Tensor的拼接,維度的變換等操作。

其它Tensor操作如 einsum等見:待更新。

用到兩個函數(shù):

  • torch.cat
  • torch.stack

一、List Tensor轉Tensor (torch.cat)

// An highlighted block
>>> t1 = torch.FloatTensor([[1,2],[5,6]])
>>> t2 = torch.FloatTensor([[3,4],[7,8]])
>>> l = []
>>> l.append(t1)
>>> l.append(t2)
>>> ta = torch.cat(l,dim=0)
>>> ta = torch.cat(l,dim=0).reshape(2,2,2)
>>> tb = torch.cat(l,dim=1).reshape(2,2,2)
>>> ta
tensor([[[1., 2.],
         [5., 6.]],

        [[3., 4.],
         [7., 8.]]])
>>> tb
tensor([[[1., 2.],
         [3., 4.]],

        [[5., 6.],
         [7., 8.]]])

高維tensor

** 如果理解了2D to 3DTensor,以此類推,不難理解3D to 4D,看下面代碼即可明白:**

>>> t1 = torch.range(1,8).reshape(2,2,2)
>>> t2 = torch.range(11,18).reshape(2,2,2)
>>> l = []
>>> l.append(t1)
>>> l.append(t2)
>>> torch.cat(l,dim=2).reshape(2,2,2,2)
tensor([[[[ 1.,  2.],
          [11., 12.]],

         [[ 3.,  4.],
          [13., 14.]]],


        [[[ 5.,  6.],
          [15., 16.]],

         [[ 7.,  8.],
          [17., 18.]]]])
>>> torch.cat(l,dim=1).reshape(2,2,2,2)
tensor([[[[ 1.,  2.],
          [ 3.,  4.]],

         [[11., 12.],
          [13., 14.]]],


        [[[ 5.,  6.],
          [ 7.,  8.]],

         [[15., 16.],
          [17., 18.]]]])
>>> torch.cat(l,dim=0).reshape(2,2,2,2)
tensor([[[[ 1.,  2.],
          [ 3.,  4.]],

         [[ 5.,  6.],
          [ 7.,  8.]]],


        [[[11., 12.],
          [13., 14.]],

         [[15., 16.],
          [17., 18.]]]])

二、List Tensor轉Tensor (torch.stack)

代碼:

import torch

t1 = torch.FloatTensor([[1,2],[5,6]])
t2 = torch.FloatTensor([[3,4],[7,8]])
l = [t1, t2]

t3 = torch.stack(l, dim=2)
print(t3.shape)
print(t3)

## output:
## torch.Size([2, 2, 2])
## tensor([[[1., 3.],
##          [2., 4.]],
##        [[5., 7.],
##         [6., 8.]]])

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python使用Spire.XLS for Python輕松實現(xiàn)Excel轉PDF的完整指南

    Python使用Spire.XLS for Python輕松實現(xiàn)Excel轉PDF的完整指南

    在日常辦公和數(shù)據(jù)處理中,我們經常需要將 Excel 文檔轉換為 PDF 格式,今天我們將介紹如何使用 Spire.XLS for Python 庫來實現(xiàn) Excel 到 PDF 的高效轉換,有需要的可以了解下
    2025-10-10
  • 利用Matlab繪制各類特殊圖形的實例代碼

    利用Matlab繪制各類特殊圖形的實例代碼

    作為一個功能強大的工具軟件,Matlab具有很強的圖形處理功能,提供了大量的二維、三 維圖形函數(shù),這篇文章主要給大家介紹了關于如何利用Matlab繪制各類特殊圖形的相關資料,需要的朋友可以參考下
    2021-07-07
  • 詳解Django的CSRF認證實現(xiàn)

    詳解Django的CSRF認證實現(xiàn)

    這篇文章主要介紹了詳解Django的CSRF認證實現(xiàn),詳細的介紹了csrf原理和實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • python實現(xiàn)自動重啟本程序的方法

    python實現(xiàn)自動重啟本程序的方法

    這篇文章主要介紹了python實現(xiàn)自動重啟本程序的方法,涉及Python進程操作的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Python Matplotlib條形圖之垂直條形圖和水平條形圖詳解

    Python Matplotlib條形圖之垂直條形圖和水平條形圖詳解

    這篇文章主要為大家詳細介紹了Python Matplotlib條形圖之垂直條形圖和水平條形圖,使用數(shù)據(jù)庫,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • python調用fortran模塊

    python調用fortran模塊

    本文給大家介紹的是在Python中調用fortran代碼,主要是用到了f2py這個程序,十分的實用,有需要的小伙伴可以參考下
    2016-04-04
  • 在Python的Django框架中使用通用視圖的方法

    在Python的Django框架中使用通用視圖的方法

    這篇文章主要介紹了在Python的Django框架中使用通用視圖的方法,同時提到了相關的安全問題,需要的朋友可以參考下
    2015-07-07
  • matplotlib之pyplot模塊之標題(title()和suptitle())

    matplotlib之pyplot模塊之標題(title()和suptitle())

    這篇文章主要介紹了matplotlib之pyplot模塊之標題(title()和suptitle()),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • 使用pandas將numpy中的數(shù)組數(shù)據(jù)保存到csv文件的方法

    使用pandas將numpy中的數(shù)組數(shù)據(jù)保存到csv文件的方法

    今天小編就為大家分享一篇使用pandas將numpy中的數(shù)組數(shù)據(jù)保存到csv文件的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python使用poplib模塊和smtplib模塊收發(fā)電子郵件的教程

    Python使用poplib模塊和smtplib模塊收發(fā)電子郵件的教程

    smtplib模塊一般我們比較熟悉、這里我們會來講解使用smtplib發(fā)送SSL/TLS安全郵件的方法,而poplib模塊則負責處理接收pop3協(xié)議的郵件,下面我們就來看Python使用poplib模塊和smtplib模塊收發(fā)電子郵件的教程
    2016-07-07

最新評論

禹州市| 屯昌县| 黄石市| 武陟县| 平山县| 凤山县| 山丹县| 大安市| 中山市| 萝北县| 炎陵县| 平塘县| 鸡西市| 南召县| 获嘉县| 酉阳| 芦溪县| 东源县| 天镇县| 蒙阴县| 新闻| 凉山| 岚皋县| 南华县| 正阳县| 汕尾市| 寿光市| 明水县| 乡宁县| 响水县| 绥宁县| 南雄市| 芜湖县| 邮箱| 呼图壁县| 公安县| 青海省| 卫辉市| 保亭| 临澧县| 杭锦后旗|