はじめに
ステップ1: スカラー、ベクトル、行列
ステップ2: テンソルの作成
import torch
tensor = torch.tensor([[[1, 2], [3, 4]], [[5, 6], [7, 8]]])
ステップ3: テンソルのプロパティを理解する
print(tensor.shape)
print(tensor.size())
print(tensor.dtype)
出力:
torch.Size([2, 2, 2])
torch.Size([2, 2, 2])
torch.int64
ステップ4: テンソル演算
tensor1 = torch.tensor([1, 2, 3])
tensor2 = torch.tensor([4, 5, 6])
result = tensor1 + tensor2
print(result)
出力:
tensor([5, 7, 9])
おわりに
これでテンソルが理解できたね!テンソルはスカラー、ベクトル、行列を含む多次元配列です。形状、サイズ、データ型といったプロパティがあり、さまざまな操作を行うことができます。テンソルについてもっと探求して、楽しんでください!🚀