{"id":15963358,"url":"https://github.com/xinetzone/xinetzone","last_synced_at":"2025-04-04T12:27:48.451Z","repository":{"id":61842888,"uuid":"310733573","full_name":"xinetzone/xinetzone","owner":"xinetzone","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-18T05:50:45.000Z","size":459,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-18T06:33:47.123Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xinetzone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-07T00:15:46.000Z","updated_at":"2025-03-18T05:50:48.000Z","dependencies_parsed_at":"2024-10-30T02:28:30.117Z","dependency_job_id":null,"html_url":"https://github.com/xinetzone/xinetzone","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xinetzone%2Fxinetzone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xinetzone%2Fxinetzone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xinetzone%2Fxinetzone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xinetzone%2Fxinetzone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xinetzone","download_url":"https://codeload.github.com/xinetzone/xinetzone/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247177422,"owners_count":20896648,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-07T16:41:19.400Z","updated_at":"2025-04-04T12:27:48.445Z","avatar_url":"https://github.com/xinetzone.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- \n参考 https://github.com/anuraghazra/github-readme-stats/blob/master/docs/readme_cn.md\n--\u003e\n\u003cheader align=\"center\"\u003e\n\u003clink rel=\"stylesheet\" href=\"_static/default.css\"\u003e\n\u003ch1\u003eHi 👋, I'm xinetzone\u003c/h1\u003e\n\u003ch2 class=\"profile-subtitle\"\u003eA passionate AI developer from China\u003c/h2\u003e\n\u003c/header\u003e\n\n\u003cp align=\"left\"\u003e \u003cimg src=\"https://komarev.com/ghpvc/?username=xinetzone\u0026label=Profile%20views\u0026color=0e75b6\u0026style=flat\" alt=\"xinetzone\" /\u003e \u003c/p\u003e\n\n[![xinetzone](https://github-profile-trophy.vercel.app/?username=xinetzone)](https://xinetzone.github.io)\n\n- 🔭 I’m currently working on [taolib](https://github.com/xinetzone/tao)\n\n- 🌱 I’m currently learning **TVM \u0026 VTA**\n\n- 👯 I’m looking to collaborate on [daobook](https://github.com/daobook)\n\n- 👨‍💻 All of my projects are available at [xinetzone](https://github.com/xinetzone)\n\n- 📝 I regularly write articles on [xinetzone blog](https://xinetzone.github.io/)\n\n- ⚒ Python/GitHub Actions, a little bit C++/JavaScript/PyQt5/PySide2/Apollo/ROS2\n\n- 📦 Building [datasetsome](https://github.com/DataLoaderX/datasetsome) and more\n\n- ✏️ VS Code, Markdown and RST\n\n### 💬 Ask me about\n\nI am glad to answer any development questions, career questions, technical team management questions, etc.\n\nPlease feel free to ask me if you have any of those.\n\n### 📫 How to reach me\n\n- 📧 xinzone@outlook.com\n\n### Blogs posts\n\n- 📝 Blog [cnblogs](https://www.cnblogs.com/q735613050/) | [简书](https://www.jianshu.com/u/4302480a3e8e) | [慕课网](https://www.imooc.com/u/5467447/articles)\n- ❓ [知乎](https://www.zhihu.com/people/liu-xin-wei-55) | [Linkedin](https://www.linkedin.com/in/xinet)\n- [Dao Book](https://daobook.github.io/)\n\n### Connect with me\n\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://kaggle.com/chaosxinwei\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://www.kaggle.com/static/images/site-logo.png\" alt=\"chaosxinwei\" height=\"40\" width=\"80\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://dev.to/xinetzone\" target=\"blank\"\u003e\u003cimg align=\"center\" src=\"https://practicaldev-herokuapp-com.freetls.fastly.net/assets/devlogo-pwa-512.png\" alt=\"xinetzone\" height=\"30\" width=\"80\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n### Languages and Tools\n\n\u003ca href=\"https://www.python.org\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://avatars.githubusercontent.com/u/1525981?s=88\u0026v=4\" alt=\"python\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://git-scm.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/git-scm/git-scm-icon.svg\" alt=\"git\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://pytorch.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/pytorch/pytorch-icon.svg\" alt=\"pytorch\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://www.tensorflow.org\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/tensorflow/tensorflow-icon.svg\" alt=\"tensorflow\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e\n\u003ca href=\"https://flask.palletsprojects.com/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/pocoo_flask/pocoo_flask-icon.svg\" alt=\"flask\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"hexo.io/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/hexoio/hexoio-icon.svg\" alt=\"hexo\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e \u003ca href=\"https://www.w3.org/html/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003ca href=\"https://opencv.org/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"https://www.vectorlogo.zone/logos/opencv/opencv-icon.svg\" alt=\"opencv\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e\n\u003ca href=\"https://www.w3schools.com/cpp/\" target=\"_blank\" rel=\"noreferrer\"\u003e \u003cimg src=\"media/cpp.png\" alt=\"cplusplus\" width=\"40\" height=\"40\"/\u003e \u003c/a\u003e\n\n\u003c!-- or locale=cn --\u003e\n\u003cp\u003e\u003cimg align=\"left\" src=\"https://github-readme-stats.vercel.app/api/top-langs?username=xinetzone\u0026show_icons=true\u0026locale=en\u0026layout=compact\" alt=\"xinetzone\" /\u003e\u003c/p\u003e\n\n[![xinetzone's GitHub stats](https://github-readme-stats.vercel.app/api?username=xinetzone\u0026show_icons=true\u0026locale=en\u0026bg_color=30,e96443,904e95\u0026title_color=fff\u0026text_color=fff)](https://github.com/xinetzone)\n\n\u003cp\u003e\u003cimg align=\"center\" src=\"https://github-readme-streak-stats.herokuapp.com/?user=xinetzone\u0026\" alt=\"xinetzone\" /\u003e\u003c/p\u003e\n\n### Quality projects created\n\n\u003cp align=\"left\"\u003e\n\u003ca href=\"https://github.com/xinetzone/xinetzone.github.io\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=xinetzone\u0026repo=xinetzone.github.io\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/daobook/daobook.github.io\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=daobook\u0026repo=daobook.github.io\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/Xinering/cocoapi\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=Xinering\u0026repo=cocoapi\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/DataLoaderX/datasetsome\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=DataLoaderX\u0026repo=datasetsome\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/TensorAtom/Graph\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=TensorAtom\u0026repo=Graph\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/Enjoying-Learning/StudyPyQt5\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=Enjoying-Learning\u0026repo=StudyPyQt5\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/XinetAI/CVX\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=XinetAI\u0026repo=CVX\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/xinetzone/xyzstyle\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=xinetzone\u0026repo=xyzstyle\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/XNoteW/Studying\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=XNoteW\u0026repo=Studying\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/xinetzone/programming\"\u003e\n  \u003cimg src=\"https://github-readme-stats.vercel.app/api/pin/?show_owner=true\u0026username=xinetzone\u0026repo=programming\" /\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n## 其他个人 Python 项目\n1. 自制数据集 X：https://github.com/DataLoaderX/datazone\n\nSituation: 创建自定义的数据集以适用于不同的深度学习框架。\nTask: 设计一个 API 将 MNIST, Cifar 10, cifar100, Fashion-MNIST 封装为数据集 X，并将 X 其保存为 HDF5 格式。\nAction: 借助 Python 的 Bunch 结构将数据进行管理，将图片以 Numpy 的形式进行封装，之后可以直接以数组的形式获取图片。将各个数据集的标签名称、数值标签以及数据集的源网站都封装进入数据集 X。\nResult: HDF5 是一个可以高效的存储和读取的数据结构，不仅仅支持 Python，也支持 Matlab 获取(https://yq.aliyun.com/articles/614332?spm=a2c4e.11155435.0.0.30543312vFsboY)。数据 X 被我被我放在了多个平台（博客园，云栖社区，简书）进行分享都获得超过 400 的阅读量。\n\n2. 改写 cocoapi：https://github.com/Xinering/cocoapi\n\nSituation: 利用 Python 的特性对原微软的 api 进行改写使其支持直接读取压缩文件而直接跳过繁琐的解压和重写工作。\nTask：利用 Python 的类的继承机制改写 cocoapi，并命名为 cocoz，令 cocoz 可以更加方便的处理 COCO 数据集，并且还可以使用 cocoz 来处理类似于 COCO 数据集的形式的数据集（https://nbviewer.jupyter.org/github/XinetAI/CVX/blob/master/Notebook/dog_cat_gluon.ipynb）。\nAction：创建 cocoz.py 来完成预期任务，并创建 pycocoZDemo.ipynb 和 pycocoZEvalDemo.ipynb 来说明如何使用 cocoz.py。\nResult：将 cocoz 的创建与使用分享在博客园（https://www.cnblogs.com/q735613050/p/8969452.html） 已经获得 15816 的阅读量（2019/3/22）。与北京源智天下科技有限公司签约写关于如何动手实现计算机视觉的书。\n\n3. 创建处理脱机和在线手写汉字库的 API：https://github.com/DataLoaderX/datasetsome\n\nSituation：中科院自动化研究所在 2007-2010 年间收集的 CASIA-HWDB 和 CASIA-OLHWDB 数据集。该数据集的学术研究的用途包括：手写文档分割、字符识别、字符串识别、文档检索、书写人适应、书写人鉴别等。但是直接使用该数据库有点困难，需要详细阅读官方提供的文档说明，并且辅以各种编码知识。\nTask：简化手写汉字库的读取过程，令数据的载入和读取更加人性化。\nAction：创建 xhw.py 实现数据的封装，以 HDF 格式直接获取手写汉字的图片和特征信息。\nResult：在慕课网分享该 API 获取超过 1000 的阅读量。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxinetzone%2Fxinetzone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxinetzone%2Fxinetzone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxinetzone%2Fxinetzone/lists"}