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

pytorch?tensor合并與分割方式

 更新時(shí)間:2024年02月20日 09:09:10   作者:wyw0000  
這篇文章主要介紹了pytorch?tensor合并與分割方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

1. cat

torch.cat(tensors, dim=0, *, out=None) → Tensor

在指定維度上,連接給定tensor序列或empty,除連接的dimension外,所有得的ensor必須有相同的shape

參數(shù):

  • tensors-具有相同類型的tensor序列,非empty tensor必須具有相同的shape,連接的dimension除外
  • dim-指定的連接的維度

輸出:

連接后的tensor

上圖分別是在列和行兩個(gè)維度連接后的結(jié)果

2. stack

創(chuàng)建新維度來(lái)連接張量序列

torch.stack(tensors, dim=0, *, out=None) → Tensor

參數(shù):

  • tensors-張量序列,具有相同的size
  • dim-插入的新維度,必須介于0和連接的tensor的維度之間

輸出:

連接后的tensor

注意:cat和stack的區(qū)別

stack連接的tensor必須具有相同的size,否則報(bào)錯(cuò),cat是除連接的維度外,其他維度shape必須相同

如下示例:

3. split

把一個(gè)tensor切分成塊,每個(gè)塊是原tensor的一部分

torch.split(tensor, split_size_or_sections, dim=0)

參數(shù):

  • tensor-用來(lái)切分的tensor
  • split_size_or_sections (int) or (list(int)) -單個(gè)塊的size后者是每個(gè)塊size的list
  • dim (int) – 以tensor的哪個(gè)維度進(jìn)行切分

輸出:

Tuple[Tensor, …]

示例:

4. chunk

強(qiáng)制將一個(gè)tensor切分成指定數(shù)量的塊,每個(gè)塊是原tensor的一部分

torch.chunk(input, chunks, dim=0) → List of Tensors

參數(shù):

  • input (Tensor) – 輸入切分的tensor
  • chunks (int) – 切分塊的數(shù)量
  • dim (int) – 以tensor的哪個(gè)維度進(jìn)行切分

輸出:

切分后的list

示例:

注意:split與chunk的區(qū)別

區(qū)別主要是第二個(gè)參數(shù),split第二個(gè)參數(shù)切分塊的size,而chunk是切分塊的數(shù)量

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • 淺析Python中全局變量和局部變量的使用

    淺析Python中全局變量和局部變量的使用

    一個(gè)變量的名稱除了可以代表不同的東西以外,也表示“哪里可以使用”這個(gè)變量,這篇文章將會(huì)介紹全局變量和局部變量的用法和差異,感興趣的可以了解下
    2021-06-06
  • 深入理解Python虛擬機(jī)中整型(int)的實(shí)現(xiàn)原理及源碼剖析

    深入理解Python虛擬機(jī)中整型(int)的實(shí)現(xiàn)原理及源碼剖析

    在本篇文章當(dāng)中主要給大家介紹在 cpython 內(nèi)部是如何實(shí)現(xiàn)整型數(shù)據(jù) int 的,主要是分析 int 類型的表示方式,分析 int 類型的巧妙設(shè)計(jì)
    2023-03-03
  • Python字符串的基本操作方法(非常詳細(xì))

    Python字符串的基本操作方法(非常詳細(xì))

    字符串是python中最常見的數(shù)據(jù)類型,創(chuàng)建字符串只需用引號(hào)括起來(lái)分配給一個(gè)變量即可,這篇文章主要給大家介紹了關(guān)于Python字符串的基本操作方法的相關(guān)資料,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • pycharm?使用conda虛擬環(huán)境的詳細(xì)配置過(guò)程

    pycharm?使用conda虛擬環(huán)境的詳細(xì)配置過(guò)程

    這篇文章主要介紹了pycharm?使用conda虛擬環(huán)境,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • python制作定時(shí)發(fā)送信息腳本的實(shí)現(xiàn)思路

    python制作定時(shí)發(fā)送信息腳本的實(shí)現(xiàn)思路

    這篇文章主要介紹了python實(shí)現(xiàn)企業(yè)微信定時(shí)發(fā)送文本消息的實(shí)例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • python實(shí)現(xiàn)從wind導(dǎo)入數(shù)據(jù)

    python實(shí)現(xiàn)從wind導(dǎo)入數(shù)據(jù)

    今天小編就為大家分享一篇python實(shí)現(xiàn)從wind導(dǎo)入數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • Python網(wǎng)絡(luò)編程之HTTP客戶端模塊urllib與urllib3

    Python網(wǎng)絡(luò)編程之HTTP客戶端模塊urllib與urllib3

    這篇文章介紹了Python網(wǎng)絡(luò)編程之HTTP客戶端模塊urllib與urllib3,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-05-05
  • 將python打包后的exe還原成py

    將python打包后的exe還原成py

    這篇文章主要介紹了將python打包后的exe還原成py,利用pyinstxtractor.py?拆包(解壓)工具,將exe文件解壓成一個(gè)文件夾<BR>uncompyle6?pyc反編譯工具,需要的朋友可以參考一下
    2022-01-01
  • Python創(chuàng)建臨時(shí)文件和文件夾

    Python創(chuàng)建臨時(shí)文件和文件夾

    這篇文章主要介紹了Python如何創(chuàng)建臨時(shí)文件和文件夾,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • PyQt彈出式對(duì)話框的常用方法及標(biāo)準(zhǔn)按鈕類型

    PyQt彈出式對(duì)話框的常用方法及標(biāo)準(zhǔn)按鈕類型

    這篇文章主要為大家詳細(xì)介紹了PyQt彈出式對(duì)話框的常用方法及標(biāo)準(zhǔn)按鈕類型,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02

最新評(píng)論