11月最佳机器学习开源项目Top10!
整理 | Jane
出品 | AI科技大本营
过去一个月,我们从近 250 个机器学习开源项目中挑选出了最受大家关注的前十名。这些项目在 GitHub 上平均 Stars 数为 2713。这些项目涉及由 Google AI Research 开源的 BERT 预训练模型、DeepMind 开源的图网络库、Facebook Research 开源的关于强化学习代理构建模块和强化学习平台、TensorFlow 开源的一款轻量级框架——Adanet 、以及腾讯本月开源的 PocketFlow 等等,其中一些我们也为大家做过介绍,希望大家可以从中找到自己感兴趣的项目。
我们一直定期为大家整理推荐关注度最高的开源项目以供大家学习,下面为大家进行简单回顾:a.最新机器学习项目 Top10;b.最新 Python 学习项目 Top 10;c.Github 上最受欢迎的 25 个机器学习库;d.10 月 Python 开源项目 Top10;e.10 月机器学习开源项目 Top10 。
▌Top 1:Bert(Google AI Research,8394 Stars)
过去一个月,Bert 可以说是得到了最高的关注度。这个开源项目就是 Bert 的预训练模型。
Github 地址:
https://github.com/google-research/bert
▌Top 2:DeepCreamPy(deeppomf , 6262 Stars)
这是一个可用在 Hentai 作品中用一些看似合理的重建自动替换审查区域的深度学习工具。
Github 地址:
https://github.com/deeppomf/DeepCreamPy
▌Top 3:Horizon(Facebook Research,1347 Stars)
Horizon 是 Facebook Research 公开的第一个用于大规模产品应用和服务的强化学习开源平台。平台包含训练深度强化学习的工作流以及数据处理、特征转换、分布训练优化服务等。
Github 地址:
https://github.com/facebookresearch/Horizon
▌Top 4:TRFL(DeepMind,1924 Stars)
TRFL 是一个建立在 TensorFlow 上的库,包含了几个实现强化学习代理非常有用的构建模块。TRFL 可以直接从 Github 上进行安装。
Github 地址:
https://github.com/jantic/DeOldify
▌Top 5:DeOldify(Jason Antic,4098 Stars)
这个项目可以给老照片上色并还原。
Github 地址:
https://github.com/jantic/DeOldify
▌Top 6:Adanet(TensorFlow,1831 Stars)
Adanet 是 TensorFlow 开源的一个轻量级 TensorFlow 框架,只需少量专家干预或在没有专家干预情况下就可以学习到高质量的模型。基于 AutoML 的成果,学习的同时保证快速灵活。
Github 地址:
https://github.com/tensorflow/adanet
▌Top 7:Graph_nets(DeepMind,2212 Stars)
Graph Nets 是在 TensorFlow 和 Sonnet 中建立的图网库,通过 pip 安装。关于更多图网方面的细信息可以阅读论文 Relational inductive biases, deep learning, and graph networks。
论文地址:
https://arxiv.org/abs/1806.01261
Github 地址:
https://github.com/deepmind/graph_nets
▌Top 8:MAMEToolkit(Michael Murray,372 Stars)
这个 Python 工具包可以在街机游戏《街头霸王 3》中进行模拟,从而训练改进强化学习算法。不仅在 MAME 游戏模拟器中可以使用,在绝大多数的街机游戏模拟环境中都可以。
Github 地址:
https://github.com/M-J-Murray/MAMEToolkit
▌Top 9:PocketFlow(腾讯 AI Lab,1328 Stars)
早在 9 月 腾讯 AI Lab 机器学习中心就公开了这款自动化深度学习模型压缩框架——PocketFlow,终于在 11 月等到了开源。这是一款面向移动端 AI 开发者的自动模型压缩框架,集成了多种深度学习模型压缩算法,引入超参数优化组件,提升模型压缩技术的自动化程度。在 9 月发布之初,AI科技大本营还第一时间采访到了腾讯 AI Lab 中与这个项目相关的负责人,更多内容大家可以回顾此文。
Github 地址:
https://github.com/Tencent/PocketFlow
▌Top 10: Maskrcnn-benchmark(Facebook,2983 Stars)
Maskrcnn-benchmark 是一个基于 PyTorch 1.0 的模块 ,可以快速实现语义分割和对象检测模型算法。
Github 地址:
https://github.com/facebookresearch/maskrcnn-benchmark
原文链接:
https://medium.mybridge.co/machine-learning-open-source-of-the-month-v-nov-2018-ffdf1c5a9be9
本文由AI科技大本营翻译,转载请联系微信1092722531。
BDTC 2018
◆
精彩纷呈
◆
2018 年12月6-8 日,由中国计算机学会主办,CCF 大数据专家委员会承办,CSDN、中科天玑数据科技股份有限公司协办的 2018 中国大数据技术大会(BDTC 2018),将在北京新云南皇冠假日酒店隆重举行。
除 Keynote 外,主办方精心策划了 13 场专题技术和行业论坛,涵盖大数据分析与生态系统、深度学习、推荐系统、大数据安全与政策、大数据可视分析、精准医疗大数据、数据科学与大数据技术教育、数据库、金融大数据、知识图谱、工业大数据、区块链、交通与旅游大数据等主题。
点击『阅读原文』,查看大会详情
推荐阅读
下次面试若再被问到二叉树,希望你能对答如流!
亚马逊AWS发布AWS RoboMaker 可直接部署机器人
程序员的江湖 务必掌握这些黑话!
高达800万次下载量的npm包被黑客篡改了代码,你的设备或正成为挖矿机
相关文章:

notepad php发布网站,谈谈如何把WordPress部署到服务器上
第一次部署本网站,稀里糊涂差不多用了大半天,真是惭愧呀,很想狠狠的抽自己一下。老子信了你的邪!!!废话不多说,大概的步骤是:前奏1.注册域名--云主机购买--域名备案--域名解析(dodo也是首次对这…

单列索引和复合索引的使用
表结构: mysql> desc car; ----------------------------------------------------------- | Field | Type | Null | Key | Default | Extra | ----------------------------------------------------------- | id | int(3) | NO …

java学习1
工作了很久,以前学的技术都差不多忘了,为了不荒废技术,现在开始起学习java,并将学习中遇到的问题加以记录。问题1、Exception in thread "main" java.lang.NoClassDefFoundError解决方法:这类问题导致的可能…

ICLR 2019高分论文抢先看,谁是第一?
作者 | 非主流出品 | AI科技大本营 ICLR 2019 将于明年的 5 月 6-9 日在美国路易斯安那州的新奥尔良市举行。本届大会共收到近 1600 篇投稿,相比 ICLR 2018 的 935 篇,以及 ICLR 2017 的 490 篇,几乎每年都在翻番。此前,ICLR 一直…

招行java开发面试,面经:Java后台开发-招行网络科技
一面:留学党的惯性凌晨面试1内容:自我介绍Final关键字数据库(mysql/oracle二选一)数据库调优脏幻不可重复读(mybatis/radis二选一)基本操作(批量插入/如何保证一致性)几种创建新对象方法我成功引导向了反射的诸多应用TCP/UDP老生常谈的区别和三挥四握问题…

puppet相关问题统计
1、 notice: Run of Puppet configuration client already in progress; skipping 解决方法: 部分情况下puppet服务会无法启动,且会提示puppet已经启动,这个时候需要删除一个文件。 rm /var/lib/puppet/state/puppetdlock …

WebForm中DataGrid的20篇经典文章
1、DataGrid动态模板列更新数据并且分页的例子 http://www.cnblogs.com/lovecherry/archive/2005/03/26/126102.html 2、DataGrid动态添加模板列的一个例子 http://www.cnblogs.com/lovecherry/archive/2005/03/25/125526.html 3、DataGrid实现增删(带提示ÿ…

Kotlin基本语法和使用
Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。与Java相比,Kotlin的语法更简洁、更具表达性,而且提供了更多的特性。 Kotlin是使用Java开发者的思维被创建的,Intellij作为它主要的开发IDE。对于 Android开发者&#…

java注解返回不同消息,Spring MVC Controller中的一个读入和返回都是JSON的方法如何获取javax.validation注解的异常信息...
Spring MVC Controller中的一个读入和返回都是JSON的方法怎么获取javax.validation注解的错误信息?本帖最后由 LonelyCoder2012 于 2014-03-14 03:16:27 编辑标题可能有点绕,看代码就明白了:这是我的User类:import org.hibernate.…

三摄正普及,四摄在路上?谷歌逆天AI算法,只做单摄虚化
作者| 琥珀出品| AI科技大本营想要提高拍照效果,想必对于多数手机厂商而言,给手机塞进更多的摄像头似乎成了当前主流做法,例如“普通摄像头景深摄像头”、“黑白彩色摄像头”、“广角长焦摄像头”……不过,偏偏有这么一家企业反其…

TBContact -- 导出ThunderBird邮件地址本
我写的一个导出ThunderBird邮件地址本的小工具,使用了多线程。其功能有:1 自动检测系统是否装有ThunderBird,并列出所有的地址本文件*.mab。2 可以手工指定一个或多个地址本文件。3 自动检测每个地址本文件里的联系人个数。4 导出每个地址本文…

Linux基础知识入门测试
记录于51CTO的测试题: 第 1 题 Linux中,默认的管理员帐户名称是 A. Administrator B. Admin C. root D. user 第 2 题 在Linux中,如果在文本模式下,可以通过下述的方法进入x window A. 执行startx B. 执行start …

jsp mysql 图片路径,请教JSP中怎么向MySql中存入和取出图片
当前位置:我的异常网 Java Web开发 请教JSP中怎么向MySql中存入和取出图片请教JSP中怎么向MySql中存入和取出图片www.myexceptions.net 网友分享于:2015-08-27 浏览:138次请问JSP中如何向MySql中存入和取出图片?1 直接把图片存入数据库2 把图片的…

开源 | IBM、哈佛共同研发:Seq2Seq模型可视化工具
作者 | Ben Dickson译者 | 刘旭坤编辑 | Jane出品 | AI科技大本营近年来随着深度学习和神经网络技术的发展,机器翻译也取得了长足的进步。神经网络结构越来越复杂,但我们始终无法解释内部发生了什么,“黑箱问题”一直困扰着我们。我们不清楚程…

h3c l2tp ***配置
远程用户-------internet-------F100 采用l2tp方式sysname XXXX //设备名称#l2tp enable //开启l2tp功能 #firewall packet-filter enablefirewall packet-filter default permit#undo connection-limit enableconnection-limit default den…

Blockchain与Big Data将碰撞出怎样的火花?
区块链技术热潮席卷全球,正在与各种新兴技术深入融合——大数据也不例外,卓有远见的企业已将区块链作为未来发展重点。数据开放的大势下,如何保护隐私与安全是大数据领域的难点与挑战。凭借可信与安全的特性,区块链令越来越多高价…

机器学习之开源库
机器学习库(1)scikit-learn [http://scikit-learn.org/] Python下做机器学习,首推scikit-learn。该项目文档齐全、讲解清晰,功能齐备,使用方便,而且社区活跃。 (2)Orange …

arduino跑python,尝试在我的Arduino和stu上执行Python3.7.2中的代码
提前谢谢你。在我会尽量简短。在我有一个ArduinoIDE,有一个串行端口,工作正常。我下载了python3.7.2、PySerial和VPython。全部安装完毕。在通过我的MacBook终端安装了PySerial。sudo easy_install pyserialPassword: Searching for pyserialBest match:…

揭开Windows XP 系统安全模式的密秘
经常使用电脑的人可能都听说过,当电脑出了故障时,Windows会提供一个名为“安全模式”的平台,在这里用户能解决很多问题--不管是硬件(驱动)还是软件的。然而你会使用这个安全模式么?今天我们就来带您认识一下…

matlab文档型数据导入,MATLAB-数据导入
MATLAB-数据导入在MATLAB中导入数据意味着从外部文件加载数据。 importdata函数允许加载不同格式的各种数据文件。它具有以下五种形式-Sr.No.Function & Description1A importdata(filename)Loads data into array A from the file denoted by filename.2A importdata(‘…

专访百度熊辉:有人转AI纯粹因为好找工作,这样的人不是我想要的
2018 年初,学术界的明星人物,美国罗格斯-新泽西州立大学教授、ACM 杰出科学家、长江学者熊辉加盟百度,担任百度商业智能实验室主任以及百度人才智库主任。 从计算机博士到商学院教授,再从学术圈到工业界,熊…

活下去,是一种信念 !
2008年5月12日14:28分以来,读着不想看到的文字和数据,看着不愿看见的图片和画面,已经成了我的主要生活内容。即便是艰难收拾好心情坐在电脑前的此刻,耳边回响的依然是那种撕心裂肺的痛哭和感天动地的呼喊,眼前浮现的依…

我的一个rsync的包装
我完成了一个基于rsync的文件同步方案,其实有人会问,直接用rsync命令不就可以了吗?其实不然,直接用这个命 令的话只能保证得到了同步的效果,审计信息得不到,然而审计信息很重要,比如哪个时间同步…

2018最后一战:25天编程PK赛!
作者 | Jane出品 | AI科技大本营2018 年余额已不足一个月!是惊喜还是惊恐?这一年是充实有意义的一年,还是觉得略有失望?最后这三十天,我们还能学些什么?获得哪些成长?如何为 2019 年准备一个好的…

java 获取已有字体,java获取本机全部可用字体
java获取本机所有可用字体//just for fun,那个28个字母的函数满满都是恶心import java.awt.GraphicsEnvironment ;class Tester{public static void main(String args[]){GraphicsEnvironment ge GraphicsEnvironment.getLocalGraphicsEnvironment();String forName[] ge.get…

mount --bind
mount --bind 能够镜像的把目录挂载到其他路径下mount --bind //此命令可以把目录挂载到其他目录,有镜像功能,会占用两份同样大小的空间,当你umount的时候,所作的镜像会立马消失. $ls ftp tools $cd ftp $mkdir /home/ftp/tools $cd tools $pwd /home/ftp/tools $mount --bin…

Javascript URL编码方法的比较
javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。 escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊…

前端、云与人工智能的碰撞 | GDG广州
活动介绍 随着Google TensorFlow的开源升级、前端技术以及云计算的不断发展更迭,企业和开发者都需要与时俱进,才能不被时代大潮给淘汰。本次GDG沙龙旨在通过多个专题演讲为开发者们分享技术进步和业务经验,聚焦前端技术、人工智能以及云计算…

java三维滑雪,第六章 三维数据空间分析方法.ppt
第六章 三维数据空间分析方法* * * * 可视性分析 * * 自然邻域法插值 基本思路: 利用输入点及邻近栅格单元进行插值生成栅格表面。 方法: 利用输入数据点(样本点)为节点,建立Delaunay三角形; 样本点的邻域为其周边相邻多边形形成的凸集中最小…

求教关于NFS服务器的防火墙的设置
我都研究了两个星期的NFS的防火墙了呀,开了rpcinfo -p 显示的所有端口,有hosts,hosts.allow,hosts.deny下的文件也设置了过了呀,可是我开了防火墙,NFS服务器的客户端和和服务器都无法工作呀,那位好心人帮我下呀,最好是有做的这方面的实例的高手呀,共享下你的成功经验呀转载于:h…