[問題] 讀取資料的維度問題

作者: wei781117 (wei)   2018-01-30 19:16:45
這是最近在做影像.語音辨識時
想從外部讀取資料(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
但總感覺有點繞圈 想請問有更好的寫法嗎?
這類問題 有什麼建議的學習方向嗎??
謝謝各位
作者: pups003 (岡本)   2018-01-31 12:32:00
為什麼不直接用csv讀就好了?看起來不需要用pandas
作者: galeondx   2018-03-06 04:22:00

Links booklink

Contact Us: admin [ a t ] ucptt.com