Python 板


LINE

*********新增測試檔********** 下載網址:https://goo.gl/B753B9 我的想法是先讀取gzip壓過的檔案,再把這個檔案存成無壓縮的 這樣就可以用debug mode來讀取無壓縮版的來看內容 小弟才剛學python,寫的程式可能不太好看,請多包涵 拜託大家了<(_ _)> 原版的存檔是使用matlab內建的方法,我不知道這樣有沒有參考價值 save(cache_file, 'roidb', '-v7.3'); https://www.mathworks.com/help/matlab/ref/save.html ***************************** 大家好 目前在把一個本來由matlab實現的專案改成用python 2.7 實現 在計算過程中需要把class存起來以後再用 上網找一下大家都推薦用cPickle 但我存出來的檔案size太大了 matlab存出來的檔案是6MB,但用python存出來是1.9G!! 如果只是單一檔案的話還好 但過程中會存一萬多個檔,雖然不是每個都這麼大,但這種size還滿困擾的 所以想問一下有沒有那種存檔速度快,出來的size又很小的方法 要存的東西roidb https://i.stack.imgur.com/SskRS.png
boxes, classes,gt, oberlap 的長度都是 2005 # 時間大約10秒 size 1.9G, debug mode with open(cache_file + '.pkl', 'wb') as f: pickle.dump(roidb, f, protocol=pickle.HIGHEST_PROTOCOL) # 時間大約5分鐘 size 158MB, release mode # debug mode沒等到結果,跑了半小時還在跑 with gzip.open(cache_file + '.pgz', 'wb') as f: pickle.dump(roidb, f, protocol=pickle.HIGHEST_PROTOCOL) 其他有試過 scipy.io.savemat(debug mode),速度大約10秒但檔案size一樣是1.9G hickle 速度慢(debug mode),檔案超過3G 有稍微爬一下類似的文章,會有需要提供測試檔之類的嗎? 有需要的話我再來想要怎麼做 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.73.62
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1479274899.A.4E7.html ※ 編輯: xxi511 (140.124.73.62), 11/16/2016 13:44:05
1F:推 kenduest: 搭配壓縮處理方式才儲存進去,應該可以減少佔用空間 11/16 14:17
2F:→ kenduest: 不過你說壓縮後一樣大還真詭異 11/16 14:18
3F:→ kenduest: 看錯了,有壓縮結果有變小但是跑很久 11/16 14:19
沒錯跑超久的,無壓縮寫入的話在debug大約10秒,壓縮寫入的話跑了半小時還在跑 沒辦法等下去阿orz,雖然知道release和debug在速度上有差但這也差太多了 ※ 編輯: xxi511 (140.124.73.62), 11/16/2016 14:39:16 ※ 編輯: xxi511 (140.124.73.62), 11/16/2016 14:39:38 ※ 編輯: xxi511 (140.124.73.62), 11/16/2016 14:40:18
4F:→ benson415: 如果都是ndarray的話,存hdf5呢?有考慮過嗎~ 11/16 18:51
5F:→ s860134: https://gist.github.com/cactus/4073643 11/16 21:38
6F:→ s860134: 如果有測試檔的話我也想測一下XD 11/16 21:38
7F:→ s860134: 關鍵字python serialize speed 11/16 21:39
8F:→ s860134: 其實比較想知道 matlab 存6MB,這代表你的資料很稀疏? 11/16 21:40
9F:→ s860134: 如果知道 matlab 怎麼讀寫,用python 實作就不用換格式? 11/16 21:46
10F:推 Sunal: 好奇+1 大小差距也太大 11/16 23:43
※ 編輯: xxi511 (140.124.73.62), 11/17/2016 12:07:24 ※ 編輯: xxi511 (140.124.73.62), 11/17/2016 12:10:47 ※ 編輯: xxi511 (140.124.73.62), 11/17/2016 12:13:54







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP