深度學習第一步——數據格式轉換(附代碼下載)

前幾天有個網友問我,自學深度學習需要機器學習基礎嗎?

我的回答是先把深度學習的項目跑起來吧,從項目中去學習。

GitHub有非常多的深度學習框架和開源數據集,比較常用的有COCO數據集和VOC數據集,但有個問題是不同的深度學習項目有不同的輸入數據格式,比如COCO數據集是json的文件格式,VOC數據集是xml的數據格式,有些項目也需要txt的數據格式。

理解json和xml數據格式的表示方法,是進行高效數據格式轉換的前提。

本文分享了 json轉 txt,json轉xml,xml轉json的代碼:

json轉txt(json_to_txt.py):

結果:

json轉xml的代碼(json_to_xml.py)

結果

xml轉json代碼(xml_to_json.py)

根據感興趣的類,生成特定的xml文件和txt文檔,代碼請參考文件json_to_xml_choices.py和json_to_txt_choices.py

對xml和json數據格式不是很瞭解的,建議調試跑一遍代碼,應該就能很好的理解了,小編所編寫的代碼由於時間的關係,可能會存在bug,可以在代碼的基礎上進行優化,歡迎交流。

代碼獲取方式:

1. 掃碼下方二維碼,

2. 後臺回覆 “json",獲取下載鏈接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章