【Pytorch】テンソルのサイズを確認する方法(size・shape)

スポンサーリンク

【Pytorch】テンソルのサイズを確認する方法(size・shape)

PytorchではTensor(テンソル)のサイズを確認するための方法として2種類ある。

.size().shapeで調べることが出来る。

これは.size()のエイリアスとして.shapeが存在しているということらしい。

.shapeはnumpyでも同じようにサイズを確認できる。

以下のようにコードを書いて確認する。

a = torch.ones((3, 4))

print(a.size())  # Tensorのサイズを取得
print(a.shape)  # .shapeでも可能

print(a.size(0))  # Tensorの0次元目のサイズを取得

# 出力
# torch.Size([3, 4])
# torch.Size([3, 4])
# 3

以上がテンソルのサイズを確認する方法。

人気記事

人気記事はこちら。

CUDA、cuDNNのバージョンをターミナルで調べるコマンド
【Pytorch】テンソルを連結する方法(cat・stack)
【Pytorch】テンソルの次元を追加・削除する方法【dim】
【Protobuf】"TypeError: Descriptors cannot not be created directly."を解決する【solved】
【Python】Tensorflowをダウングレード・アップグレードするコマンド
タイトルとURLをコピーしました