参加 2018 AI开发者大会,请点击大会官网

译者 | 林椿眄、Jane

责编 | Jane

出品 | AI科技大本营

【导读】作者整理了近期最新发布及更新的 12 个非常有学习和收藏意义的开源项目。这些项目中包括基于 TensorFlow 的强化学习框架;可以对数据进行结构化处理的 AutoML 库;支持 TensorFlow,PyTorch,MXNet,CNTK 和 Caffe2 等多种深度学习框架的模型部署框架;可以帮助用户分析训练模型的工具;强大的人脸标记开源项目等等,可以说每一个项目都值得我们了解一下!接下来,我们就一起找到你喜欢的那一个,码起来!

1.Dopamine

基于 TensorFlow 的强化学习框架,Dopamine 是一个能够快速实现强化学习算法原型的研究框架,旨在为研究人员提供一个易于使用的实验室环境,并满足对小型、易于访问的代码库的需求。有了这个框架,你可以在研究过程中轻松地建立实验过程来验证你自己的想法。

GitHub 地址:

https://github.com/google/dopamine

2.TransmogrifAI

TransmogrifAI 是一个用 Scala 编写的端到端的 AutoML 库,由 Salesforce 提供的开源项目。它能够在 Spark 运行,对数据进行结构化处理,旨在通过自动化机器学习技术,帮助开发者加速产品化过程。它仅需少量的代码,就能实现数据清理、特征工程和模型自动化过程,然后训练高性能的模型并将其应用于下一步的迭代和探索研究。

GitHub 地址:

https://github.com/salesforce/TransmogrifAI

3.OpenNRE

OpenNRE 是基于 Tensorflow 开发的,一个用于神经网络关系提取的工具包,由清华大学刘知远老师及其团队贡献的开源项目。在该项目中,关系提取会分为嵌入、编码器、选择器和分类器四步。

Github 地址:

https://github.com/thunlp/OpenNRE

4. TensorFlow Model Analysis

TFMA 是由 Google 发布的,一个 TensorFlow 模型分析的开源项目,旨在帮助 TensorFlow 用户分析训练好的模型。用户可以使用 Trainer 中定义的指标,以分布式的方式来评估大量数据的模型。此外,根据不同的数据计算指标,用户还可以将结果在 Juputer Notebooks 中进行可视化。

GitHub 地址:

https://github.com/tensorflow/model-analysis

5. GraphPipe

graphPipe 是一个通用的深度学习模型部署框架,是由 Oracle 提供的开源项目。它旨在帮助用户简化机器学习模型的部署,并使用户摆脱特定框架的模型实现。此外,graphPine 还提供跨深度学习框架模型的通用API,开箱即用的部署解决方案和强大的性能。它支持 TensorFlow,PyTorch,MXNet,CNTK 和 Caffe2 等多种深度学习框架。









Github 地址:

https://github.com/oracle/graphpipe

6. ONNX Model Zoo

这是一个通用的深度学习预训练模型集。该项目汇集了目前最好的深度学习预训练模型,这些模型全部由 Facebook 和 Microsoft 提供,以 ONNX (开放式神经网络交换) 的格式推出,并允许模型在不同框架之间进行迁移。每个模型都有一个相应的 Jupyter Notebook,其中包含模型训练,操作推理,数据集和参考等信息。

Github 地址:

https://github.com/onnx/models

7 基于深度学习的人脸标定算法 (106 个人脸关键点)

这是一个强大的人脸标定的开源项目,包括面部美容,美容化妆,Crycocelle vivo 检测和人脸标定等预处理步骤。这个项目是基于传统的 SDM 算法,可在 Windows 平台上运行,并通过修改开源代码来简化部分测试代码及优化代码结构。基于深度学习技术,该项目设计了一种强鲁邦性的、并支持多面部追踪的高效网络模型。当前,深度学习算法在人脸标定领域取得了良好的效果,而该项目旨在提供一种相对简单易用的实现方法。

该项目主要有如下几大特点:

  • 我们使用 106 个人脸关键点,使得面部轮廓描述更加细腻。

  • 高准确率,即使在逆光和暗光条件下也可以获得良好的校准结果。

  • 模型小。追踪模型大约为2 MB,这非常易于在移动端实现模型集成。

  • 速度快。项目代码在 Qualcomm 820 (st) 上,单个人脸标定只需要7毫秒。

  • 增加多面部追踪功能。

Github 地址:

https://github.com/zeusees/HyperLandmark

8. MagNet

MagNet 是一个基于 Pytorch 的深度学习高级 API,旨在位开发者减少模板的代码量,并优化深度学习项目开发的效率。



Github 地址:

https://github.com/MagNet-DL/magnet

9. NLP.js

NLP.js 是一个基于 Node.js 的自然语言处理工具包。目前,它能够支持一系列的自然语言处理任务,包括单词分割,词干提取,句子分析,命名实体识别,文本分类和文本生成等任务。

Github 地址:

https://github.com/axa-group/nlp.js

10. Texar

Texar 是一个基于 Tensorflow 的文本生成工具包,它能够支持诸如机器翻译,对话系统,文本总结和语言模型等任务,并允许研究者和开发者快速构建实验协议。

Github 地址:

https://github.com/asyml/texar

▌11. Evolute

Evolute 是一个易于使用的进化算法框架。它定义了个体和种群等基础的结构,还能实现一些常见的进化算法操作,如选择,重现,突变和更新等。

Github 地址:

https://github.com/csxeba/evolute

▌12. Task-Oriented Dialogue Dataset Survey

这是一种由任务驱动的对话数据收集项目,它能够将多种特定的、由任务驱动的对话系统数据汇集在一起,如 Dialogue bAbl, Stanford Dialog,Consonant data,DSTC-2,CamRest676 和 DSTC4 等系统。

Github 地址:

https://github.com/AtmaHou/Task-Oriented-Dialogue-Dataset-Survey

原文链接:

https://www.tutorialdocs.com/article/12-ai-open-source-projects.html

【完】

2018 AI开发者大会

只讲技术,拒绝空谈

2018 AI开发者大会是一场由中美人工智能技术高手联袂打造的AI技术与产业的年度盛会!是一场以技术落地为导向的干货会议!大会设置了10场技术专题论坛,力邀15+硅谷实力讲师团和80+AI领军企业技术核心人物,多位一线经验大咖带你将AI从云端落地。

即刻点击「大会官网」购票,立享7折优惠票价(更有定量学生票)!

大家都收藏了的最新开源项目Top12!CV、NLP、机器学习一应俱全相关推荐

  1. 腾讯最新开源项目登上GitHub热榜:QQ音乐等18项业务都在用,日均PV过亿

    乾明 发自 凹非寺  量子位 报道 | 公众号 QbitAI 腾讯又又又开源.这次是一个跨端框架,名为Hippy. 在GitHub上开源不到一周,便斩获近1200+星,一举登上趋势榜. 腾讯介绍称,H ...

  2. 云+社区技术沙龙丨解析腾讯最新开源项目背后的技术栈

    12 月 21 日,由腾讯云云+社区和腾讯对外开源管理办公室联合主办的技术沙龙在深圳腾讯大厦成功举办.本期活动的主题为「腾讯开源技术」,多位来自腾讯的开源技术专家及工程师围绕 Kona JDK.Ten ...

  3. 云原生领域最新开源项目和大厂实践

    目前,中国对整个云原生领域贡献巨大,中国的 K8s contributors 在全球所有贡献者中排名第二,超过 10% 的 CNCF 会员来自中国,26% 的 Kubernetes 认证供应商来自中国 ...

  4. 重磅推荐腾讯最新开源项目!

    tmagic-editor可视化开源项目是从魔方平台演化而来的开源项目,意在提供一个供开发者快速搭建可视化搭建平台的解决方案. 特性 所见即所得,体验友好的拖拽编辑方式. 丰富的拓展能力,支持业务方自 ...

  5. 6个用于文本分类的最新开源预训练模型(NLP必备)

    作者:PURVA HUILGOL  编译:ronghuaiyang 导读 文本分类是NLP的基础任务之一,今天给大家介绍6个最新的预训练模型,做NLP的同学一定要用用看. 介绍 我们正站在语言和机器的 ...

  6. 阿里巴巴最新开源项目 - [HandyJSON] 在Swift中优雅地处理JSON

    项目名称:HandyJSON 项目地址:https://github.com/alibaba/handyjson 背景 JSON是移动端开发常用的应用层数据交换协议.最常见的场景便是,客户端向服务端发 ...

  7. 收藏-即时通讯(IM)开源项目OpenIM-功能手册

    OpenIM简介 OpenIM是由IM技术专家打造的开源即时通讯组件,也是目前最受欢迎的开源IM项目之一,目前github star近万.开发者通过集成OpenIM组件,并私有化部署服务端,可以将即时 ...

  8. ActionScript 3.0 最新开源项目

    3D游戏引擎 PaperWorld 3D http://paperworld3d.com/ 3D 动画开发框架 Cast3D http://www.cast3d.org/ 基于关键帧过渡的三维动画引擎 ...

  9. 送你6份最新开源代码!含NLP、ML、计算机视觉方向(附代码论文)

    来源:PaperWeekly 本文长度为636字,建议阅读3分钟 本文为你分享6份最新的开源代码,包括自然语言处理.计算机视觉和机器学习3个方面. 自然语言处理  1 DuReader: a Chin ...

最新文章

  1. html怎么一段时间把网页背景更换_汽车轮毂多少公里更换一次?受到磕碰必须更换吗?...
  2. RAID损坏后 对数据的完整备份
  3. JS跨域访问(ajax跨域)
  4. linux加一个2t硬盘吗,在linux下新增一块硬盘的操作。(包含大于2T的硬盘在linux下挂载操作)...
  5. Win32ASM学习[21]:宏汇编(1)
  6. 【转】dcmtk程序包综述(1)!!!!!!
  7. redis实例python_生产消费者模式与python+redis实例运用(基础篇)
  8. godaddy最新域名优惠码永久有效
  9. Introduction to Real-Time Kernels
  10. Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
  11. 聊天机器人不仅能省下客服成本 体验可能会更好
  12. 翻译:通过使用终端(iTerm2&Oh my ZSH)来提高您的生产率
  13. mac用什么软件测试硬盘好坏,Mac怎么测试硬盘速度?
  14. 目前可行的4种知网文献免费下载方法分享
  15. 文件md5怎么会变化
  16. 线段树(lazy用法)
  17. Nature | 张宁/张泽民/朱继业合作揭示肝癌免疫微环境亚型和中性粒细胞异质性...
  18. Android SELinux开发入门指南之如何增加Native Binder Service权限
  19. 机器人中的 jog 是什么意思?
  20. 算法学习 - 模拟滤波器(巴特沃斯、贝塞尔、切比雪夫、椭圆)及IIR滤波器设计

热门文章

  1. NFS共享服务挂载时出现“access denied by server while mounting”的解决方法
  2. JpA使用自定义类接收数据库返回的结果集
  3. Spring Cloud(四)服务提供者 Eureka + 服务消费者 Feign
  4. php require_once 不起作用,关于php:require_once()或die()无法正常工作
  5. 2018-4-2 幂律分布函数
  6. H3C 静态默认路由配置
  7. springcloud-spring cloud config统一配置中心
  8. 深度学习各种环境问题积累
  9. WebService之soap类型的服务和rest类型的服务
  10. 开始Hibernate介绍