ユーザ用ツール

サイト用ツール


プログラミング:python:ディープラーニング:pytorch:基本的な使い方

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
プログラミング:python:ディープラーニング:pytorch:基本的な使い方 [2019/07/15 07:20]
sotoyama
プログラミング:python:ディープラーニング:pytorch:基本的な使い方 [2019/07/15 07:37] (現在)
sotoyama [numpy]
ライン 68: ライン 68:
 x.size() x.size()
 </​code>​ </​code>​
 +
 +=== テンソルの演算 ===
 +通常の四則演算(+,​ -, *, /​)も使用できるが、他の方法もあります。
 +<code python>
 +# 加算
 +x = torch.rand(5,​ 3)
 +y = torch.rand(5,​ 3)
 +ret = torch.empty(5,​ 3)
 +
 +# その1
 +torch.add(x,​ y, out=ret)
 +
 +# その2
 +y.add(x)
 +</​code>​
 +
 +
 +=== tensor→numpyへの変換 ===
 +<code python>
 +a = torch.ones(5)
 +b = a.numpy()
 +</​code>​
 +
 +=== numpy→tensorへの変換 ===
 +<code python>
 +import numpy as np
 +a = np.ones(5)
 +b = torch.from_numpy(a)
 +</​code>​
 +
 +
 +=== XXXX ===
 +<code python>
 +
 +</​code>​
 +=== XXXX ===
 +<code python>
 +
 +</​code>​
 +=== XXXX ===
 +<code python>
 +
 +</​code>​
 +=== XXXX ===
 +<code python>
 +
 +</​code>​
 +=== XXXX ===
 +<code python>
 +
 +</​code>​
 +=== XXXX ===
 +<code python>
 +
 +</​code>​
 +
 +
  
  
プログラミング/python/ディープラーニング/pytorch/基本的な使い方.1563175231.txt.gz · 最終更新: 2019/07/15 07:20 by sotoyama