[問題] numpy維度問題
各位前輩好 小的最近在建構CNN時遇到一些問題
當我讀進訓練集N張照片時train.shape會顯示(N,1) train[0][0].shape就會顯示(height
,w
但model要讀資料時會要求資料要是四維的array,網路上好像都找不到能把二維轉成四維
的
試過resize但資料好像會跑掉 想請問各位:
有甚麼方法可以把二維array中的array降維變成4D矩陣,或是有甚麼方法讓CNN網絡能夠
讀?
謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.67.224 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1589599063.A.E1C.html
→
05/16 11:54,
5年前
, 1F
05/16 11:54, 1F
→
05/16 11:55,
5年前
, 2F
05/16 11:55, 2F
→
05/16 11:57,
5年前
, 3F
05/16 11:57, 3F
→
05/16 11:59,
5年前
, 4F
05/16 11:59, 4F
→
05/16 11:59,
5年前
, 5F
05/16 11:59, 5F
→
05/16 12:00,
5年前
, 6F
05/16 12:00, 6F
→
05/16 12:00,
5年前
, 7F
05/16 12:00, 7F
感謝回覆 但是用list comprehension會回報ValueError: cannot reshape array of siz
e 1 into shape (48,140,3)
※ 編輯: grimaceo (223.139.67.224 臺灣), 05/16/2020 12:30:33
→
05/16 13:11,
5年前
, 8F
05/16 13:11, 8F
已經解決了 謝謝兩位
※ 編輯: grimaceo (223.139.67.224 臺灣), 05/16/2020 14:53:11
Python 近期熱門文章
PTT數位生活區 即時熱門文章