机器学习开源项目精选TOP30
本文共图文结合,建议阅读5分钟。
本文为大家带来了30个广受好评的机器学习开源项目。
640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1
最近,Mybridge发布了一篇文章,对比了过去一年中机器学习领域大约8800个开源项目后,选出30个2017年度优秀的开源项目,包含机器学习开源库、数据库以及其他应用程序,这些项目差不多都是在2017年1-12月发布。Mybridge AI通过受欢迎度、参与度以及其他方面对开源项目进行评定。
对于机器学习者来说,阅读开源代码并基于代码构建自己的项目,是一个非常有效的学习方法。看看以下这些Github上平均star为3558的开源项目,你错了哪些?
在开始之前,先推荐阅读
A. 神经网络:深度学习 A-ZTM : 亲手搭建人工神经网络(推荐次数68,745 , 4.5/5 stars)
0?wx_fmt=jpeg
B. 用Python进行深度学习的TensorFlow的完整指南(推荐次数17,834, 4.6/5 stars)
0?wx_fmt=jpeg
接下来是Mybridge精选的Top 30的项目:
- FastText:快速文本表示和文本分类库(Github上有11786颗星,贡献者Facebook Research
源码链接:https://github.com/facebookresearch/MUSE
0?wx_fmt=jpeg
- Deep-photo-styletransfer:“Deep Photo Style Transfer” 这篇论文的源码和数据。(GitHub 9747颗星,论文来自于康奈尔大学的Fujun Luan)
源码链接:https://github.com/luanfujun/deep-photo-styletransfer
0?wx_fmt=jpeg
- 用Python和命令行来实现的最简单的面部识别API(GitHub 8672颗星,贡献者Adam Geitgey)
源码链接:https://github.com/ageitgey/face_recognition
0?wx_fmt=jpeg
- Magenta:利用机器智能生成音乐和美术艺术品(GitHub 8113颗星)
源码链接:https://github.com/tensorflow/magenta
0?wx_fmt=jpeg
- Sonnet:基于TensorFlow的神经网络库(GitHub 573颗星,贡献者是DeepMind的Malcolm Reynolds )
源码链接:https://github.com/deepmind/sonnet
0?wx_fmt=jpeg
- deeplearn.js: 一个用于Web的硬件加速机器学习库(GitHub 5462颗星,贡献者是Google Brain的Nikhil Thorat)
源码链接:https://github.com/PAIR-code/deeplearnjs
0?wx_fmt=jpeg
- 基于TensorFlow的快速风格迁移库(GitHub 4843颗星,贡献者是MIT的Logan Engstrom)
源码链接:https://github.com/lengstrom/fast-style-transfer
0?wx_fmt=jpeg
- Pysc2: 星际争霸2学习环境(GitHub 3684颗星,贡献者是DeepMind的Timo Ewalds)
源码链接:https://github.com/deepmind/pysc2
0?wx_fmt=jpeg
- AirSim: Microsoft AI & Research开源的基于虚幻引擎的开源模拟器,用于自动驾驶(GitHub 3861颗星,贡献者是Microsoft的Shital Shah)
源码链接:https://github.com/Microsoft/AirSim
0?wx_fmt=jpeg
- acets: 机器学习数据集的可视化工具(GitHub 3371颗星,由Google Brain贡献)
源码链接:https://github.com/PAIR-code/facets
0?wx_fmt=jpeg
- Style2Paints:用AI技术为线稿快速上色的工具(GitHub 3310颗星)
源码链接:https://github.com/lllyasviel/style2paints
0?wx_fmt=jpeg
- Tensor2Tensor:一个用于广义序列-序列模型的库 - Google Research(GitHub 3087颗星,贡献者是Google Brain的Ryan Sepassi)
源码链接:https://github.com/tensorflow/tensor2tensor
0?wx_fmt=jpeg
- 基于Pytorch实现的图片-图片转换(GitHub 2847颗星,贡献者Berkeley的Jun-Yan Zhu, Ph.D)
源码地址:https://github.com/junyanz/pytorch-CycleGAN-and-pix2pix
0?wx_fmt=jpeg
- Faiss:用于密集向量的高效相似性搜索库和聚类的库(GitHub 2629颗星,贡献者Facebook Research)
源码地址:https://github.com/facebookresearch/faiss
0?wx_fmt=jpeg
- Fashion-minist:类似于MNIST的时尚产品数据集(GitHub 2780颗星,贡献者是Zalando Tech的Han Xiao)
源码链接:https://github.com/zalandoresearch/fashion-mnist
0?wx_fmt=jpeg
- ParlAI: 一个可用在各种公开可用的对话数据集上训练和评估AI模型的框架(GitHub 2578颗星,贡献者是Facebook 的Alexander Miller)
源码链接:https://github.com/facebookresearch/ParlAI
0?wx_fmt=jpeg
- Fairseq:Facebook AI Research的序列-序列工具包(GitHub 2571颗星)
源码链接:https://github.com/facebookresearch/fairseq
0?wx_fmt=jpeg
- Pyro:基于Python和PyTorch的深度通用概率编程(GitHub 2387颗星,贡献者Uber Engineering)
源码链接:https://github.com/uber/pyro
0?wx_fmt=jpeg
- iGAN:基于GAN的交互式图像生成(GitHub 2369颗星)
源码地址:https://github.com/junyanz/iGAN
0?wx_fmt=jpeg
- Deep-image-prior:用神经网络恢复图像(GitHub 2188颗星,贡献者是Skoltech的Dmitry Ulyanov, Ph.D)
源码地址:https://github.com/DmitryUlyanov/deep-image-prior
0?wx_fmt=jpeg
- 人脸分类:基于 Keras CNN 模型与 OpenCV ,使用fer2013/imdb 数据集进行实时面部检测和表情/性别分类(GitHub 1967颗星)
源码地址:https://github.com/oarriaga/face_classification
0?wx_fmt=jpeg
- Speech-to-Text-WaveNet:使用DeepMind的WaveNet和TensorFlow进行端到端句级英语语音识别(GitHub 1961颗星,贡献者是Kakao Brain的Namju Kim)
源码地址:https://github.com/buriburisuri/speech-to-text-wavenet
0?wx_fmt=jpeg
- StarGAN: 用于多域图像-图像转化的统一生成对抗网络(GitHub 1954颗星,贡献者Korea University的Yunjey Choi)
源码地址:https://github.com/yunjey/StarGAN
0?wx_fmt=jpeg
- MI-agents:Unity机器学习代理(GitHub 1658颗星,贡献者Unity3D的Arthur Juliani)
源码地址:https://github.com/Unity-Technologies/ml-agents
0?wx_fmt=jpeg
- DeepVideoAnalytics:一个分布式可视化搜索和数据分析平台(GitHub 1494颗星,贡献者是Cornell University 的Akshay Bhat)
源码地址:https://github.com/AKSHAYUBHAT/DeepVideoAnalytics
0?wx_fmt=jpeg
- OpenNMT:Torch上的开源神经机器翻译工具包(GitHub 1490颗星)
源码地址:https://github.com/OpenNMT/OpenNMT
0?wx_fmt=jpeg
- Pix2pixHD: 用条件GAN合成和处理2048×1024的图像(GitHub 1283颗星,贡献者是英伟达科学家 Ming-Yu Liu)
源码地址:https://github.com/NVIDIA/pix2pixHD
0?wx_fmt=jpeg
- Horovod:TensorFlow 布式 训练框架(GitHub 1188 颗星,贡献者来自Uber )
源码地址:https://github.com/uber/horovod
0?wx_fmt=jpeg
- AI-Blocks: 一个强大而直观的所见即所得界面,可让任何人创建机器学习模型(GitHub 899颗星)
源码地址:https://github.com/MrNothing/AI-Blocks
0?wx_fmt=jpeg
- Tensorflow实现的用于语音风格转换的深度神经网络(GitHub 845颗星,贡献者是Kakao Brain AI团队的Dabi Ahn)
源码地址:https://github.com/andabi/deep-voice-conversion
0?wx_fmt=jpeg
原文链接:
https://medium.mybridge.co/30-amazing-machine-learning-projects-for-the-past-year-v-2018-b853b8621ac
机器学习开源项目精选TOP30的更多相关文章
- swift开源项目精选
Swift 开源项目精选-v1.0 2016-03-07 22:11 542人阅读 评论(0) 收藏 举报 分类: iOS(55) Swift(4) 目录(?)[+] 转自 http: ...
- Swift 开源项目精选
Swift 开源项目精选 站在个人的角度,并基于<Swift 语言指南>,针对开源项目做了一个甄别.筛选.当然,由于个人能力及涉足范围所限,还远远不够,其中肯定有偏颇及不足,还望同学们多多 ...
- 2016年GitHub排名前20的Python机器学习开源项目(转)
当今时代,开源是创新和技术快速发展的核心.本文来自 KDnuggets 的年度盘点,介绍了 2016 年排名前 20 的 Python 机器学习开源项目,在介绍的同时也会做一些有趣的分析以及谈一谈它们 ...
- 百度DMLC分布式深度机器学习开源项目(简称“深盟”)上线了如xgboost(速度快效果好的Boosting模型)、CXXNET(极致的C++深度学习库)、Minerva(高效灵活的并行深度学习引擎)以及Parameter Server(一小时训练600T数据)等产品,在语音识别、OCR识别、人脸识别以及计算效率提升上发布了多个成熟产品。
百度为何开源深度机器学习平台? 有一系列领先优势的百度却选择开源其深度机器学习平台,为何交底自己的核心技术?深思之下,却是在面对业界无奈时的远见之举. 5月20日,百度在github上开源了其 ...
- GitHub排名TOP30的机器学习开源项目/贪心学院
对于机器学习者来说,阅读开源代码并基于代码构建自己的项目,是一个非常有效的学习方法.看看以下这些Github上平均star为3558的开源项目,你错了哪些? 1. FastText:快速文本表示和文本 ...
- GitHub排名TOP30的机器学习开源项目
对于机器学习者来说,阅读开源代码并基于代码构建自己的项目,是一个非常有效的学习方法.看看以下这些Github上平均star为3558的开源项目,你错了哪些? 1. FastText:快速文本表示和文本 ...
- 【Android】Android开源项目精选(一)
ListView ListView下拉刷新:https://github.com/johannilsson/android-pulltorefresh AndroidPullToRefresh:htt ...
- Android 开源项目精选
0x00 leakcanary [内存泄漏检测] Leakcanary : A memory leak detection library for Android and Java. 良心企业Squ ...
- 【转】Swift开源项目精选
https://github.com/ipader/SwiftGuide/blob/master/Featured.md 目录 “轮子” 工具类 存储类 网络类 图片类 界面类 框架类 “车子” 示例 ...
随机推荐
- 【BZOJ5288】[HNOI2018]游戏(乱搞?)
[BZOJ5288][HNOI2018]游戏(乱搞?) 题面 BZOJ 洛谷 题面自己到洛谷上看把 题解 考场上乱搞拿到了\(90\)分,简直不敢相信. 回家把代码再交了一份直接就\(AC\)了??? ...
- LOJ2350:[JOI2017/2018决赛]月票购买——题解
https://loj.ac/problem/2350 比较简单的题,为什么我实现得这么sb? 第一个包其实已经给了提示(第一个包的解法就是在S->T所有最短路径上的所有点到V的最短路的最小值. ...
- 虚拟机网络连接模式中桥接模式和NAT模式的区别
1.桥接模式:当虚拟机系统的网络连接模式为桥接模式时,相当于在主机系统和虚拟机系统之间连接了一个网桥,而网桥两端的网络都属于同一网络,主机和虚拟机是处于同一网络中的对等主机. 实例,在使用Xshell ...
- java里的 懒汉和恶汉模式-----讲解
------------java中的恶汉模式 public void Test{ private static Test inte = new Test(); // 内部自己创建好实例,私有属性(不建 ...
- bzoj1901: Zju2112 Dynamic Rankings(BIT套主席树)
带修改的题主席树不记录前缀,只记录单点,用BIT统计前缀. 对于BIT上每一个点建一棵主席树,修改和询问的时候用BIT跑,在主席树上做就行了. 3k4人AC的题#256...应该不算慢 #incl ...
- jq的$.each遍历数组
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- PowerDesigner 技巧【3】
一.PowerDesigner导出所有SQL脚本: 一般的导出SQL脚本只需要下面两个步骤: 1.database->change current DBMS(选择需要导出的数据库类型): 2.d ...
- Spring源码解析-autowiring自动装配的实现
IoC容器提供了自动依赖装配的方式,为应用IoC容器提供很大的方便.在自动配置中,不需要显式的去指定Bean属性,只需要配置autowiring属性,IoC容器会根据这个属性配置,使用反射的方式查找属 ...
- Human life FZU - 2295 最大权闭合子图(第一次遇到被教育了)
Xzz is playing a MMORPG "human life". In this game, there are N different skills. Some ski ...
- [转载][mysql]mysql字符集干货
源地址:http://www.blogjava.net/zyskm/archive/2013/04/09/361888.html 字符集的概念大家都清楚,校对规则很多人不了解,一般数据库开发中也用不到 ...