tips:python:numpy:start
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| tips:python:numpy:start [2020/02/21 03:56] – [代入] yuuho | tips:python:numpy:start [2021/11/28 17:13] (現在) – yuuho | ||
|---|---|---|---|
| 行 14: | 行 14: | ||
| grid = np.mgrid[: | grid = np.mgrid[: | ||
| grid = np.mgrid[: | grid = np.mgrid[: | ||
| + | grid = np.stack(np.mgrid[: | ||
| + | grid = np.mgrid[: | ||
| + | grid = np.mgrid[: | ||
| </ | </ | ||
| 行 59: | 行 62: | ||
| out = img[smp_y, | out = img[smp_y, | ||
| </ | </ | ||
| + | |||
| + | === int から one hot へ === | ||
| + | |||
| ==== 変形 ==== | ==== 変形 ==== | ||
| 行 76: | 行 82: | ||
| </ | </ | ||
| + | |||
| + | 1チャンネル画像を3チャンネルにしたいときの書き方 | ||
| + | <code python> | ||
| + | # 持っている : alpha (H,W) | ||
| + | # 欲しい : img (H,W,C) | ||
| + | |||
| + | #通常 | ||
| + | hoge = alpha[:,:, | ||
| + | img = np.c_[hoge, | ||
| + | |||
| + | #broadcast | ||
| + | img = np.zeros((1, | ||
| + | #or | ||
| + | img = np.array([[[0, | ||
| + | |||
| + | #内包 | ||
| + | img = [np.c_[a, | ||
| + | |||
| + | #method | ||
| + | img = alpha[:,:, | ||
| + | </ | ||
| ==== linalg ==== | ==== linalg ==== | ||
| linear algebra (線形代数) パッケージ. | linear algebra (線形代数) パッケージ. | ||
| 行 84: | 行 111: | ||
| === 型変換 === | === 型変換 === | ||
| '' | '' | ||
| + | |||
| + | ==== print関数の挙動を変更 ==== | ||
| + | |||
| + | '' | ||
| + | |||
| + | * [[https:// | ||
tips/python/numpy/start.1582257374.txt.gz · 最終更新: 2020/02/21 03:56 by yuuho
