在碎片化阅读充斥眼球的时代,越来越少的人会去关注每篇论文背后的探索和思考。

在这个栏目里,你会快速 get 每篇精选论文的亮点和痛点,时刻紧跟 AI 前沿成果。

点击本文底部的「阅读原文」即刻加入社区,查看更多最新论文推荐。

这是 PaperDaily 的第 65 篇文章

#Swift for TensorFlow

Swift for TensorFlow 为 TensorFlow 提供了一种新的编程模型,将 TensorFlow 计算图与 Eager Execution 的灵活性和表达能力结合在了一起,同时还注重提高整个软件架构每一层的可用性。

本项目的设计基础是 Graph Program Extraction 算法,它可以让你用 Eager Execution 式的编程模型来轻松地实现代码,同时还保留 TensorFlow 计算图的高性能优势。此外,本项目还将高级的自动微分功能直接集成在了 Swift 语言和编译器里面。

项目链接

https://github.com/tensorflow/swift

#可视化降维Python工具包

HyperTools 是一个具有可视化功能的降维工具包,其基本流程是输入高维数据,调用降维函数,同时进行绘图。

▲ 效果展示

项目链接

https://github.com/ContextLab/hypertools

GluonNLP

#NLP深度学习工具包

GluonNLP 提供了 NLP 方向的顶尖深度学习模型实现,并且构建了文本数据管道和模型的模块。它专门面向工程师、研究人员和学者设计,大家可以基于这些模型快速实现研究思路,做出产品原型。

该项目具有如下特征:

1. 训练脚本来重现论文中的 state-of-the-art 结果;

2. 针对常见 NLP 任务的预训练模型;

3. 精心设计的 API,可以极大减少实现的复杂性;

4. 中文社区支持。

▲ 案例展示

项目链接

https://github.com/dmlc/gluon-nlp

GluonCV

#CV深度学习工具包

GluonCV 提供了 CV 方向的顶尖深度学习模型实现。该项目能帮助工程师、研究人员和学者快速打造产品原型、验证新思路以及学习计算机视觉。

该工具包提供如下功能:

1. 近年重要论文的复现;

2. 详细文档提供使用说明和代码讲解;

3. 提供预训练的模型可以直接使用;

4. 性能评测,方便大家在不同模型之间做取舍;

5. 每个模型实现和接口尽量保证一致性,降低使用新模型的学习门槛;

6. 定时做重新训练保证代码正确性;

7. 中文社区支持。

▲ 案例展示

项目链接

https://github.com/dmlc/gluon-cv

PyTorch Summary

#PyTorch版Keras API: model.summary()

Keras 框架有一个用于模型可视化的简洁 API —— model.summary(),本项目实现了用于 PyTorch 框架中的 model.summary() 功能,用于输出模型各层的详细参数。

▲ 效果展示

项目链接

https://github.com/sksq96/pytorch-summary

NCRF++

#基于PyTorch的Neural版本CRF++

本项目是基于 PyTorch 的神经网络序列标注开源库,包含了几种最先进的神经网络序列标注模型(LSTMCRF, CNNCRF 等),算是神经网络版的 CRF++。它可以让用户快速重现论文中的模型(如 Ma et. al ACL 2016; Lample et. al NAACL2016)。

该项目具有以下几个特点: 

1. 无需写代码:只要通过修改配置文件就可以对模型的结构进行配置,无需任何代码工作;

2. 自由添加特征:该项目不仅集成了几种经典的特征结构(如 char-lstm, char-gru, char-cnn)还可以添加自定义的特征并初始化特征向量;

3. 高效准确:利用该开源库可以轻松重现之前的多篇论文的结果,大部分情况下会得到比论文更高的精度。同时该项目时完全基于 batch 计算实现的,因此计算速度很快(2000 句/秒);

4. Nbest 输出:其 CRF 结构支持输出 top-n 个最优 label 序列,并给出对应的序列概率。

▲ 结构设计

项目链接

https://github.com/jiesutd/NCRFpp

Adversarial Robustness Toolbox

#IBM开源对抗机器学习库

Adversarial Robustness Toolbox 是由 IBM 团队开源的对抗机器学习库,其主要用于检测模型及对抗攻击,为开发人员加强 AI 模型被误导的防御性,让 AI 系统变得更加安全。

本项目实现了以下分类器攻防方法:

攻击:

  • Deep Fool (Moosavi-Dezfooli et al., 2015)

  • Fast Gradient Method (Goodfellow et al., 2014)

  • Jacobian Saliency Map (Papernot et al., 2016)

  • Universal Perturbation (Moosavi-Dezfooli et al., 2016)

  • Virtual Adversarial Method (Moosavi-Dezfooli et al., 2015)

  • C&W Attack (Carlini and Wagner, 2016)

  • NewtonFool (Jang et al., 2017)

防御:

  • Feature squeezing (Xu et al., 2017)

  • Spatial smoothing (Xu et al., 2017)

  • Label smoothing (Warde-Farley and Goodfellow, 2016)

  • Adversarial training (Szegedy et al., 2013)

  • Virtual adversarial training (Miyato et al., 2017)

项目链接

https://github.com/IBM/adversarial-robustness-toolbox

Chatbot

#可以进行训练的聊天机器人

本项目是一个可以自己进行训练的聊天机器人,可以根据自己的语料训练出想要的对话机器人。本次训练的语料是从互联网上找到的 shooter 训练语料,语料质量很差劲,仅作为演示代码来用,大家可以使用自己的语料。

项目链接

https://github.com/zhaoyingjun/chatbot

SparkFlow

#基于Spark平台的TensorFlow实现

SparkFlow 是一个基于 Spark 平台的 TensorFlow 实现,让用户更方便在 Spark 上部署 TensorFlow 程序,更好地利用分布式平台进行深度学习模型的训练。

▲ MNIST深度学习示例

项目链接

https://github.com/lifeomic/sparkflow

Tweet Generator

#模拟任何Twitter用户发推文

Tweet Generator 是一个模拟 Twitter 用户风格生成推文的工具。本项目基于 textgenrnn,并使用上下文标签对网络进行训练以获得更好的推文合成。

textgenrnn 是一个基于 Keras 和 TensorFlow 的 Python 3 模块,只需几行代码即可训练文本生成网络。

▲ 效果展示

项目链接

https://github.com/minimaxir/tweet-generator

DL Project Template

#深度学习工程模板

本项目是由美图云事业部开源的深度学习工程模板,简化加载数据、构建网络、训练模型和预测样本的流程。

▲ 框架图

▲ 文件夹结构

项目链接

https://github.com/SpikeKing/DL-Project-Template

STAIR Actions

#用于动作识别的大规模视频数据集

STAIR Actions 是一个用于动作识别的大规模视频数据集,包含 100 类诸如吃饭、喝水、洗手、扔垃圾等人类日常行为,每一类动作有 1000 个左右的视频。作者保留了 10% 的数据用于后续比赛。

▲ 数据集规模

▲ 100种行为列表

项目链接

https://github.com/STAIR-Lab-CIT/STAIR-actions

Moonlight Optical Music Recognition

#基于TensorFlow的光学乐谱识别工具

本项目是一个基于 TensorFlow 的光学乐谱识别工具,它通过读取包含乐谱的 PNG 图像来输出 MusicXML 格式乐谱或 NoteSequence 消息。

项目链接

https://github.com/tensorflow/moonlight

点击以下标题查看往期推荐:

#答 题 时 间#

那!就!是!

好书送给社会人~

以下是简单粗暴送福利环节

PaperWeekly × 图灵教育 

入理解TensorFlow 

架构设计与实现原理

<5本>

图灵原创√大牛推荐√火热预售

作者:彭靖田,林健 ,白小龙

自 TensorFlow 开源以来,不断有人撰写图书或博客解释其各组件的实现与原理。但遗憾的是,能够深入剖析 TensorFlow 内部实现细节与设计思想的资料少之又少,而本书则尝试弥补这一缺憾。

  • TensorFlow 进阶不二之选

  • 才云科技技术总监

  • 华为深度学习团队系统工程师

  • 华为公司深度学习云服务技术负责人

联合编写

  • 中国科学院计算技术研究所副研究员查礼

  • 浙江大学计算机学院院长陈刚

  • 才云科技创始人兼 CEO 张鑫

  • Google Brain 资深工程师周玥枫

  • 云账户联合创始人兼 CTO 邹永强

  • 博拉科技创始人兼 CEO 周公爽

  • 微软亚洲研究院助理研究员王锦鹏

  • 才云科技首席大数据科学家郑泽宇

联合推荐

  • 深入解析 TensorFlow 系统本身的设计与实现原理

本书以 TensorFlow 1.2 为基础,从基本概念、内部实现和最佳实践等方面深入剖析 TensorFlow。不仅由浅入深地全面介绍 TensorFlow 的使用方法,还结合源代码进行深入剖析,使读者可以快速、系统地学习 TensorFlow 的架构设计与实现原理。

 参与方式 

请在文末留言分享

本期你最喜欢的Github项目


小编将随机抽取5位同学

送出图灵教育新书

截止时间:5月1日(周二)20:00

关于PaperWeekly


PaperWeekly 是一个推荐、解读、讨论、报道人工智能前沿论文成果的学术平台。如果你研究或从事 AI 领域,欢迎在公众号后台点击「交流群」,小助手将把你带入 PaperWeekly 的交流群里。

▽ 点击 | 阅读原文 | 预购《深入理解TensorFlow》

本周 Github 精选:13 款炼丹利器,有开源工具包也有超大数据集相关推荐

  1. Github 精选:13 款炼丹利器,有开源工具包也有超大数据集

    转载自: https://mp.weixin.qq.com/s?__biz=MzIwMTc4ODE0Mw==&mid=2247488856&idx=1&sn=73a95b4c4 ...

  2. 本周Github精选 | 这12个最新AI开源项目,你一定要收下

    在碎片化阅读充斥眼球的时代,越来越少的人会去关注每篇论文背后的探索和思考. 在这个栏目里,你会快速 get 每篇精选论文的亮点和痛点,时刻紧跟 AI 前沿成果. 点击本文底部的「阅读原文」即刻加入社区 ...

  3. GitHub 上 57 款最流行的开源深度学习项目【转】

    GitHub 上 57 款最流行的开源深度学习项目[转] 2017-02-19 20:09 334人阅读 评论(0) 收藏 举报 分类: deeplearning(28) from: https:// ...

  4. 精选 Github 近期13款开源工具包!(附数据集、链接)

    来源:PaperWeekly 本文共1700字,建议阅读6分钟. 本文为你精选近期Github上的13款深度学习开源工具包和数据集,一起Star和Fork吧- 01 #Swift for Tensor ...

  5. 9款超赞的AI开源项目!| 本周Github精选

    来源:PaperWeekly 本文共1296字,建议阅读6分钟. 本文为你分享9款实用的AI开源项目,功能强大,值得收藏! Semantic Segmentation PyTorch #PyTorch ...

  6. 本周 Github 精选:多款超赞 AI 开源项目,等你来 Star!

    在碎片化阅读充斥眼球的时代,越来越少的人会去关注每篇论文背后的探索和思考. 在这个栏目里,你会快速 get 每篇精选论文的亮点和痛点,时刻紧跟 AI 前沿成果. 点击本文底部的「阅读原文」即刻加入社区 ...

  7. 用好这几款炼丹利器,调参从此得心应手 | Let's Fork

    在碎片化阅读充斥眼球的时代,越来越少的人会去关注每篇论文背后的探索和思考. 在这个栏目里,你会快速 get 每篇精选论文的亮点和痛点,时刻紧跟 AI 前沿成果. 点击本文底部的「阅读原文」即刻加入社区 ...

  8. github精选-一款高颜值的Redis客户端

    作为开发者,Redis大家都不陌生,一个开源的.高性能的.基于内存运行的键值对数据库,常用来做缓存,Session共享服务器等,进大厂面试必问的内容,公众号后台回复Redis领取关于 Redis 的面 ...

  9. 用好这几款炼丹利器,调参从此得心应手

    来源:PaperWeekly ▌01. Live CV  实现显示结果的CV开发环境 Live CV 是一个用于实现显示结果的计算机视觉算法开发环境,基于 QtQuick 开发.它可以用于交互.链接和 ...

最新文章

  1. 负载均衡环境中和如何设置Expires和Etag
  2. Dubbo2.6.5+Nacos注册中心(代替Zookeeper)
  3. 巴西队被打成了蜂窝煤
  4. myeclipse使用太卡问题
  5. SAP SD 条件技术
  6. 下载安装oracle旧版本oracle 12c的详细步骤
  7. 03.body_search
  8. 列表,字典表达式以及三元表达式
  9. 白话debounce和throttle
  10. 水厂计算机知识,计算机信息在水厂中的管理与应用的探讨
  11. 13、字符设备驱动的使用
  12. Java实现邮箱验发送证码、代码示例【qq邮箱】
  13. 最简单的基于FFmpeg的移动端例子:Android 视频解码器-单个库版
  14. golang中apend_golang的append()为什么不会影响slice的地址?
  15. PIC16F877A开发板 数码管计数器实验
  16. 铃声截取软件android6,铃声剪辑
  17. 计算机控制系统在电厂的应用,计算机控制系统在电厂中的应用.doc
  18. 模型调参(一):weight decay(权重衰减)【“权重衰减”也叫“L1/L2正则化”】【权重衰减系数:正则项系数 λ】【对参数w有影响、对偏置b没影响】【偏置不加正则】
  19. 云服务器ubuntu建网站,云服务器ubuntu建网站
  20. UI 即 User Interface( 用户界面 ) 的简称

热门文章

  1. java----java工具包
  2. HDU 3308 线段树求区间最长连续上升子序列长度
  3. Js中for循环的阻塞机制
  4. Omi框架学习之旅 - 插件机制之omi-finger 及原理说明
  5. TFS2013 微软源代码管理工具 安装与使用图文教程
  6. BZOJ2958 序列染色
  7. JTable调整列宽
  8. python request url 转义_Python多线程抓取Google搜索链接网页
  9. 电脑小白学python_零基础的小白怎么学python?
  10. date时区 es logstash_es-日志存储-Logstash 介绍