热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

GitHub深度学习开源项目Top200正式公布|资源帖

圆栗子发自凹非寺量子位出品|公众号QbitAI你的GitHub深度学习项目,可能没几个人标星吧。那还是看看别人家的项目。最近,来自埃及的MahmoudBadry,做了一张GitHu

圆栗子 发自 凹非寺
量子位 出品 | 公众号 QbitAI

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

你的GitHub深度学习项目,可能没几个人标星吧。那还是看看别人家的项目。

最近,来自埃及的Mahmoud Badry,做了一张GitHub深度学习项目Top 200天梯榜,月更。

名次由星数决定。TensorFlow稳居榜首,星星10万有余,比第二名Keras高出两倍多。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》

虽然,TensorFlow的地位已不太需要星数来验证,但拆解一下榜单还是必要的。

说不定还能找到一些,你用得上的资源。

Top 10

前十名排列如下:

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

其中,框架/库占了四个位子,除了TensorFlowKeras之外,还有排在第三的OpenCV,第四的Caffe,以及第九的PyTorch

其他五位,都是通往人生巅峰的学习资源

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

第五,TensorFlow-Examples,是为TensorFlow初学者准备的入门教程。

第六,Machine-Learning-For-Software-Engineers,是为软件攻城狮打造的每日修行计划,攻克机器学习,日日都要努力。

第七,Deeplearningbook-Chinese,《深度学习》“花书”中文版,造福人类。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

第八,Deep-Learning-Papers-Reading-Roadmap,刚刚入坑深度学习,论文该从何读起?这种问题也能有人指路,真是充满爱与关怀的社区。

第十,Awesome-Deep-Learning-Papers,就像是第八名的续集:读论文读到上瘾?你应该会喜欢这些优秀的研究吧。

希望,看过前十名项目的你,能对明天抱有一小撮希望。

还有哪些框架上榜?

走出十名,框架依然丰盛。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》

微软开源的CNTK,是认知工具包 (Cognitive Toolkit) 的简称,排名12。

紧随其后,MXNet是一个轻量级、便携、灵活的分布式深度学习框架,适合移动端,排名13。

Deeplearning4j,基于Java的神经网络工具包,是Java小伙伴们入坑深度学习的一条路,排名21。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

还有,Facebook开源的Caffe 2,后来并入了PyTorch,排名35;

PaddlePaddle,百度开源的深度学习平台,排名41;

DSSTNE,亚马逊开源的深度学习框架,读音如同“Destiny“,排名70。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

You are my destiny (误)

百名之内,还有排在76位的Chainer,是个小巧灵活的框架,意图”化繁为简“。

还有哪些教程可看?

好人一生平安,教程类项目似乎有吸星大法

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

十名以内的教程请见上文,下面看看11-100名有哪些善良的资源,括号里的数字代表排名。

Awesome-Deep-Learning (23) ,一份”精选“的深度学习教程列表,分类明晰,长 (chang) 得一哔。在项目名里加上Awesome,大概是为了鼓舞士气吧。

Machine-Learning-Tutorials (38),依然是列表,包含许多机器学习和深度学习教程,以及一些其他资源。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》

Stanford-TensorFLow-Tutorials (46) ,斯坦福出品的TensorFlow教程,提供了TensorFlow for Deep Learning Research这门课里的代码示例。

PyTorch-Tutorial (49) ,给深度学习选手准备的PyTorch教程。

TensorFlow-Tutorials (61) ,又是TensorFlow教程,跟它名字差不多的项目,在Top200里出现了不少,但这份教程是有视频的。

DeepLearningTutorials (92) ,深度学习教程,有笔记,有代码。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

请君务必,沉迷学习。

还有别的么?

200名的榜单,收纳能力的确可观。许多有名的项目,本文已来不及介绍。

《GitHub深度学习开源项目Top200正式公布 | 资源帖》
《GitHub深度学习开源项目Top200正式公布 | 资源帖》

比如,47名的Mask_RCNN,和48名的CycleGAN。6月,CycleGAN还在Mask_RCNN之上,7月便 (近似) 换了位子,真是激烈啊。

顺便说句,虽然排名不靠前,但古诗机器人 (160) ,也上榜了。

还有什么?各位可自行前去挖宝。

完整榜单传送门:
https://github.com/mbadry1/Top-Deep-Learning


欢迎大家关注我们的专栏:量子位 – 知乎专栏
诚挚招聘
量子位正在招募编辑/记者,工作地点在北京中关村。期待有才气、有热情的同学加入我们!相关细节,请在量子位公众号(QbitAI)对话界面,回复“招聘”两个字。
量子位 QbitAI· 头条号签约作者
վ’ᴗ’ ի 追踪AI技术和产品新动态


推荐阅读
  • Python 数据可视化实战指南
    本文详细介绍如何使用 Python 进行数据可视化,涵盖从环境搭建到具体实例的全过程。 ... [详细]
  • 2019年斯坦福大学CS224n课程笔记:深度学习在自然语言处理中的应用——Word2Vec与GloVe模型解析
    本文详细解析了2019年斯坦福大学CS224n课程中关于深度学习在自然语言处理(NLP)领域的应用,重点探讨了Word2Vec和GloVe两种词嵌入模型的原理与实现方法。通过具体案例分析,深入阐述了这两种模型在提升NLP任务性能方面的优势与应用场景。 ... [详细]
  • 利用TensorFlow.js在网页浏览器中实现高效的人脸识别JavaScript接口
    作者|VincentMühle编译|姗姗出品|人工智能头条(公众号ID:AI_Thinker)【导读】随着深度学习方法的应用,浏览器调用人脸识别技术已经得到了更广泛的应用与提升。在 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • 本文介绍了如何使用 Google Colab 的免费 GPU 资源进行深度学习应用开发。Google Colab 是一个无需配置即可使用的云端 Jupyter 笔记本环境,支持多种深度学习框架,并且提供免费的 GPU 计算资源。 ... [详细]
  • 在机器学习领域,深入探讨了概率论与数理统计的基础知识,特别是这些理论在数据挖掘中的应用。文章重点分析了偏差(Bias)与方差(Variance)之间的平衡问题,强调了方差反映了不同训练模型之间的差异,例如在K折交叉验证中,不同模型之间的性能差异显著。此外,还讨论了如何通过优化模型选择和参数调整来有效控制这一平衡,以提高模型的泛化能力。 ... [详细]
  • 通过使用CIFAR-10数据集,本文详细介绍了如何快速掌握Mixup数据增强技术,并展示了该方法在图像分类任务中的显著效果。实验结果表明,Mixup能够有效提高模型的泛化能力和分类精度,为图像识别领域的研究提供了有价值的参考。 ... [详细]
  • 《TensorFlow 2.0 实战入门:30天精通之旅》开篇导言(深度学习技术探索) ... [详细]
  • 本文提供了PyTorch框架中常用的预训练模型的下载链接及详细使用指南,涵盖ResNet、Inception、DenseNet、AlexNet、VGGNet等六大分类模型。每种模型的预训练参数均经过精心调优,适用于多种计算机视觉任务。文章不仅介绍了模型的下载方式,还详细说明了如何在实际项目中高效地加载和使用这些模型,为开发者提供全面的技术支持。 ... [详细]
  • 利用 PyTorch 实现 Python 中的高效矩阵运算 ... [详细]
  • 计算机学报精选论文概览(2020-2022)
    本文汇总了2020年至2022年间《计算机学报》上发表的若干重要论文,旨在为即将投稿的研究者提供参考。 ... [详细]
  • Java EE 平台集成了多种服务、API 和协议,旨在支持基于 Web 的多层应用程序开发。本文将详细介绍 Java EE 中的 13 种关键技术规范,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • 在Windows命令行中,通过Conda工具可以高效地管理和操作虚拟环境。具体步骤包括:1. 列出现有虚拟环境:`conda env list`;2. 创建新虚拟环境:`conda create --name 环境名`;3. 删除虚拟环境:`conda env remove --name 环境名`。这些命令不仅简化了环境管理流程,还提高了开发效率。此外,Conda还支持环境文件导出和导入,方便在不同机器间迁移配置。 ... [详细]
  • 如何在Linux系统中部署TensorFlow的详细指南
    本文详细介绍了在Linux系统中部署TensorFlow的过程。作者基于北京大学曹建教授的MOOC课程进行学习,但由于课程内容较旧,环境配置方面遇到了不少挑战。经过多次尝试,最终成功解决了这些问题,并总结了一套详细的安装指南,帮助初学者快速上手TensorFlow。 ... [详细]
  • 谷歌工程师:TensorFlow已重获新生;网友:我还是用PyTorch
    乾明发自凹非寺量子位报道|公众号QbitAI道友留步!TensorFlow已重获新生。在“PyTorch真香”的潮流中,有人站出来为TensorFlow说话了。这次来自谷歌的工程师 ... [详细]
author-avatar
不能深加工
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有