前提・実現したいこと
以下シェイプのものを正規化しようと255で割るとMemorry Errorになるため、行列じたいを分割して少しずつ正規化を行い、足し算をしようと思っています。
python
1print(sevasutyan.shape) 2>(14914104, 100, 100)
イメージ…
python
1(14914104, 100, 100) 2⇒se1 (7457052, 100, 100) と se2 (7457052, 100, 100)に分割(もしくはもっと分割) 3⇒ se2 = se2 / 255 , se1 = se1 / 255 (正規化) 4⇒ sevasutyan_kekka = se1 + se2
これはどのように行えばいいのか教えて頂けないでしょうか。
試したのは以下です。
もともと逆パターンで以下を行っていました。
python
1import numpy as np 2 3img1 = np.ones((3, 4)) 4img2 = np.ones((3, 4)) * 2 5img3 = np.ones((3, 4)) * 3 6 7img_list = [img1, img2, img3] # (3, 4) が 3つ 8print(img_list[0].shape) # -> (3, 4) 9 10img_list = [np.expand_dims(x, axis=0) for x in img_list] # (1, 3, 4) が 3つ 11print(img_list[0].shape) # -> (1, 3, 4) 12 13all_images = np.concatenate(img_list) # axis=0 で連結 14print(all_images.shape) # -> (3, 3, 4)
しかしうまく切り取ることができませんでした。
何かいいサイトなどアドバイスなんでもかまいません。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/23 12:07
2019/08/23 12:20