■
今日はPytorchについて備忘録。
Pytorchとは
① GPUの力を使って、フルにNumpy計算をしてくれる
② ディープラーニングにおいて柔軟で、超高速なライブラリ
らしいです。(Pytorchのtutorialによると)
まだ、入門しかやってないですが、
明日も触っていこうと思うので、ここらでアウトプット。
import torch
#1 - 10のランダム整数
x = torch.empty( 5, 5)
#0-1のランダム整数
x = torch.rand(5 , 5)
#0を5×5作ってくれる
x = torch.zeros(5 , 5 , dtype = torch.long)
#tensor(多次元系列)作ってくれる
x = torch.tensor([5.5 , 3])
#1を5×5作ってくれる
x = x.new_ones(5 , 5 )
#ランダム整数(1に近い数字で)にしながらも、平均0にしてくれる
x = torch.randn_like(x , dtype= torch.float)
#ちょっとカッコつけた足算方法
torch.add(x , y)
#xの左から2番目のやつを抜き出す
x[: , 1]