[問題] 讀取資料的維度問題
這是最近在做影像.語音辨識時
想從外部讀取資料(csv)進來 遇到的問題
雖然我寫的東西可以work 但感覺滿笨的
想請教高手 是否有更好的寫法
假設是黑白影像資料
尺吋 = nr * nc
樣本數 = N
最終希望是一個 N * nr * nc 的 Numpy array
(以上數字都希望不要寫死)
目前的方法是這樣:
先用os套件 抓到每一個檔案的路徑 存成list
=> 計算該list長度得到 N
=> 用pd.read_csv 讀取一個樣本 得到 nr、nc
=> 造一個 np.zeros([N, nr, nc]) 當容器
=> for迴圈,逐個路徑pd.read_csv讀取
再np.array()轉array,把上面造的容器一列列置換掉
以上流程是可以運作,後續也可以成功fit model
但總感覺有點繞圈 想請問有更好的寫法嗎?
這類問題 有什麼建議的學習方向嗎??
謝謝各位
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.242.2
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1517311007.A.5E8.html
→
01/31 12:32,
7年前
, 1F
01/31 12:32, 1F
→
03/06 04:22,
7年前
, 2F
03/06 04:22, 2F
→
03/06 04:35,
7年前
, 3F
03/06 04:35, 3F
Python 近期熱門文章
PTT數位生活區 即時熱門文章