日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

PyTorch基础(八)----- torch.split()方法

發(fā)布時(shí)間:2025/3/15 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PyTorch基础(八)----- torch.split()方法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、方法詳解

含義:將一個(gè)張量分為幾個(gè)chunks

torch.split(tensor, split_size_or_sections, dim=0)
  • tensor:要分的張量
  • split_size_or_sections:
    • 如果該項(xiàng)參數(shù)的值為一個(gè)int類型的value值,那么該方法會(huì)將tensor劃分為同等數(shù)量的張量;如果tensor的size沿著給定的不能整除split_size,那么最后一個(gè)chunk相較于其它c(diǎn)hunk小;
    • 如果是一個(gè)list列表,該方法會(huì)將tensor劃分為len(split_size_or_sections)的張量。
  • dim:劃分張量所依據(jù)的維度
  • return:返回的是一個(gè)tuple

這樣純靠文字解釋,是很抽象的,我們直接通過以下的案例來對(duì)這個(gè)方法進(jìn)行徹底的掌握。

二、案例

  • 案例1
import torch# 創(chuàng)建一個(gè)張量x = torch.arange(10).reshape(5, 2)print(x)

y = torch.split(x, 2) print(y, type(y))

  • 案例2
x = torch.arange(10).reshape(5, 2) print(x) y = torch.split(x, [2, 3]) print(y)

  • 案例3
x = torch.arange(10).reshape(5, 2) print(x) y = torch.split(x, [1, 4]) print(y)


相信大家通過以上這3個(gè)案例,應(yīng)該可以掌握Torch.split()這個(gè)方法了,最后希望對(duì)大家有所幫助!

總結(jié)

以上是生活随笔為你收集整理的PyTorch基础(八)----- torch.split()方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。