深度学习第一步——数据格式转换(附代码下载)

前几天有个网友问我,自学深度学习需要机器学习基础吗?

深度学习第一步——数据格式转换(附代码下载)_第1张图片

我的回答是先把深度学习的项目跑起来吧,从项目中去学习。

GitHub有非常多的深度学习框架和开源数据集,比较常用的有COCO数据集和VOC数据集,但有个问题是不同的深度学习项目有不同的输入数据格式,比如COCO数据集是json的文件格式,VOC数据集是xml的数据格式,有些项目也需要txt的数据格式。

理解json和xml数据格式的表示方法,是进行高效数据格式转换的前提。

本文分享了 json转 txt,json转xml,xml转json的代码:

json转txt(json_to_txt.py):

深度学习第一步——数据格式转换(附代码下载)_第2张图片

结果:

深度学习第一步——数据格式转换(附代码下载)_第3张图片

json转xml的代码(json_to_xml.py)

结果

深度学习第一步——数据格式转换(附代码下载)_第4张图片

xml转json代码(xml_to_json.py)

根据感兴趣的类,生成特定的xml文件和txt文档,代码请参考文件json_to_xml_choices.py和json_to_txt_choices.py

对xml和json数据格式不是很了解的,建议调试跑一遍代码,应该就能很好的理解了,小编所编写的代码由于时间的关系,可能会存在bug,可以在代码的基础上进行优化,欢迎交流。

代码获取方式:

1. 扫码下方二维码,

2. 后台回复 “json",获取下载链接

深度学习第一步——数据格式转换(附代码下载)_第5张图片

你可能感兴趣的:(深度学习第一步——数据格式转换(附代码下载))