查看原文
其他

强烈推荐 | 竟然有这么优质的github项目!

Jackpop 平凡而诗意 2022-06-20

不是一个标题党,想出这么一个名称的确有一些自卖自夸的感觉。

一直以来,我推荐了很多其他人的项目和开源的实用工具,这一次我鼓起勇气来推荐一下自己的开源项目,虽然对比于这个标题存在很大差距,甚至在有一些高手眼里有一些班门弄斧的感觉,但是这也的确是整合八个月来的心血,我也一向坚持一个原则,如果能够让一个同学觉得有用,这就值了。

下面,开始正文......

  前言

转眼之间,发现【动手学计算机视觉】这个系列已经前后持续更新了8个月之久,到现在已经更新到第17讲,马上也接近尾声了。

由于工作忙碌,所以平时只能抽出下班后或者周末的时间写一些内容,所以每一讲之间更新时间间隔较长,所以,整个系列内容也较为分散。因此,最近就产生了一个想法,把这十七讲内容好好整理一下,更加方便需要的同学阅读所以就花费了几天时间把这8个月来更新的内容整理了一下,托管在github上,项目名称为aiLearnNotes,内容包含每一讲的文档和对应的完整代码。暂时该项目只包含计算机视觉方面的内容,后续会逐步加入机器学习、强化学习、优化算法、搜索推荐等内容。

下面我就来介绍一下aiLearnNotes这个项目。

  aiLearnNotes
aiLearnNotes主要包括3个方面的内容,
  • 代码
  • 文档
  • 配置文件
其中代码放在每个方向对应的目录里,例如计算机视觉放在computer_vision目录下,【动手学计算机视觉】系列每一讲都有对应的完整代码,

点击查看对应的代码即可,

aiLearnNotes代码都已经经过测试可以运行,使用方法如下,

$ pip install -r requirements.txt

然后进入对应的目录执行Python程序即可,

$ cd computer_vision
$ python HOG.py

文档存在在项目docs路径下,目录可以查看每个子文件夹下的Contents文档,

由于github默认不支持Markdown数学公式,所以,部分文档会出现数学公式无法正常显示现象,可以通过安装插件MathJax Plugin for Github来解决问题,安装后刷下一下页面即可正常显示,

上述就是aiLearnNotes的大致情况,项目还在持续更新中,后续会逐渐加入其他内容,把项目丰富起来,如果有不足之处欢迎批评指正。

  访问方式
方式1:

可以直接复制下方链接访问github项目,

https://github.com/Jackpopc/aiLearnNotes

方式2:

可以在github直接搜索项目名称aiLearnNotes访问项目。


往期精彩回顾

【进阶Python】第五讲:迭代器与生成器


【进阶Python】第六讲:单例模式的妙用


【进阶Python】第七讲:接口与抽象基类



文章好看点这里

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存