写点什么

TensorFlow 五周年,官方发布“庆祝指南”

2020 年 11 月 30 日

TensorFlow五周年,官方发布“庆祝指南”

2015 年,谷歌开源了用于研究和生产的机器学习框架——TensorFlow,如今它已经走过了五年,并且成为最流行的机器学习框架之一。在 TensorFlow 五周年之际,谷歌官网发布了一篇文章来为它庆生。


五年前,我们开源了 TensorFlow,这是我们用于研究和生产的一款机器学习框架。我们的目标是让任何人都可以用到最先进的机器学习工具。


从那时起,TensorFlow 已经成为世界上最受欢迎的机器学习库,下载量超过 1.6 亿次。看到这么多人使用 TensorFlow 让我们感到有些难以置信、羞愧难当。感谢世界各地数以千计的非谷歌人士,他们贡献过代码、创建过教育课程、组织过开发活动,为 TensorFlow 和不断壮大的机器学习社区提供了大力支持。


为庆祝 TensorFlow 诞生五周年,我们提供了一些交互演示,在浏览器中点点鼠标即可进行尝试,还有一些可以帮助你创建自己的项目的教程。如果你刚刚接触 TensorFlow,这是了解它的功能的一个绝佳方法。如果你喜欢这些内容,想要进一步深入了解,请浏览 TensorFlow 的博客。


试试由机器学习驱动的交互式演示


TensorFlow 支持多种编程语言和环境。我们先来看一个 JavaScript 的快速展览,以及三个只需单击鼠标即可尝试的交互式演示。


TensorFlow.js 允许你完全在浏览器中编写和运行机器学习模型。这对于隐私保护应用程序 (不需要将数据发送到服务器) 和交互式机器学习程序都有重要的意义。


iris 的地标跟踪程序 是一个很好的例子,它支持免手动接口和辅助技术;你可以在你的浏览器中自己尝试这个模型 (耐心等待一会儿,可能需要一些时间加载!)


动画演示软件通过分析虹膜来进行跟踪


与眼球跟踪类似,你也可以使用 TensorFlow.js 来跟踪 手部运动。


上图展示了一个跟踪手部运动的软件


针对这两个演示,你只需要一个网络摄像头,并且没有数据“离开”你的机器。

训练你自己的模型,无需任何编码


你可以使用 Teachable Machine 训练自己的模型 (不需要编码)。这是一种快速、有趣、简单的在浏览器中创建机器学习模型的方法。例如,你可以教模型识别图像,或者你用麦克风录制的声音。



三个项目的屏幕截图,你可以使用 Teachable Machine 做:图像项目、音频项目,或姿态项目。


通过教程深入了解


TensorFlow 包含一个强大的 Python 库。为了入门学习,在此为初学者和专家提供了一些 教程。这些教程 (包含完整的端到端代码) 涵盖了从机器学习基础到计算机视觉和机器翻译的主题,甚至还展示了如何使用机器学习生成美术作品。


将 TensorFlow 引入移动应用程序


TensorFlow Lite 允许你在移动设备和小型嵌入式设备上构建基于机器学习的应用程序。印度的一群工科生使用 TensorFlow Lite 开发了一款安卓应用程序,通过智能手机摄像头它就能提供当地的空气质量信息。



你还可以做得更小:TensorFlow Lite Micro 可以让你在微控制器上运行机器学习模型 (可以放在你掌上的微型计算机)。


了解如何负责任地建设


随着全球数十亿人不断使用以机器学习为核心的产品和服务,负责任地设计和部署这些系统变得越来越重要。


TensorFlow 包括一套针对于 负责任的人工智能 的工具和最佳实践,包括一款 “假设”工具,该工具用于测试机器学习模型在假设情况下如何为不同的人工作。


00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.5x
    网页全屏
    全屏
    00:00


    你还可以做更多的事情。TensorFlow 包括一套完整的工具来驱动机器学习系统的生产,它甚至支持量子计算的最新研究。


    这只是个开始,我们很期待接下来的五年会发生什么。


    想了解更多 TensorFlow 的相关信息,请访问 tensorflow.org。


    原文链接:


    https://blog.google/technology/ai/5-ways-celebrate-tensorflows-5th-birthday


    译者简介:冬雨,小小技术宅一枚,从事研发过程改进及质量改进方面的工作,关注编程、软件工程、敏捷、DevOps、云计算等领域,非常乐意将国外新鲜的 IT 资讯和深度技术文章翻译分享给大家,已翻译出版《深入敏捷测试》、《持续交付实战》。


    2020 年 11 月 30 日 14:011173
    用户头像
    陈思 InfoQ编辑

    发布了 576 篇内容, 共 210.5 次阅读, 收获喜欢 1207 次。

    关注

    评论 1 条评论

    发布
    用户头像
    儿子,儿童节快乐,这里是练习册,今天要加倍努力哦。
    2020 年 12 月 01 日 10:47
    回复
    没有更多了
    发现更多内容

    解析 HashMap 源码概括

    shengjk1

    Java hashmap

    为什么考研,考研能给你带来什么?说说我的感受!

    我是程序员小贱

    解析 hashMap 源码之基本操作 get

    shengjk1

    Java hashmap

    如何隐藏你的数据库密码

    Rayjun

    安全 服务器

    你生日那天的宇宙什么样子知道?我全部给你吧!

    我是程序员小贱

    翻译: Effective Go (7)

    申屠鹏会

    golang 翻译

    让你起飞的20个Linux命令骚操作

    我是程序员小贱

    1 时间复杂度总结

    我是程序员小贱

    1 学习性能优化的要点

    我是程序员小贱

    MySQL 基准测试

    多选参数

    MySQL

    【DevOps】我们忽视了Daily Build(每日构建)吗?

    Man

    DevOps jenkins 每日构建

    阿里、力扣、政采云的15位专家分享前端面试与招聘视角

    三钻

    前端 大厂面试 面试经验

    华为的“少年天才”攀登者,出发向智能存储的“奥林帕斯山”

    脑极体

    Apache Mina和Netty的历史

    dinstone

    学习技术先从学会使用搜索引擎开始

    我是程序员小贱

    Docker搭建PHP+Nginx+MySQL+Redis

    书旅

    Docker 镜像 lnmp

    Rust特征与泛型区别点

    编号94530

    rust 泛型 封装、继承、多态

    航运区块链 抗疫危中有机

    CECBC区块链专委会

    区块链 航运

    平均负载是什么?

    我是程序员小贱

    敏捷到底是个什么鬼?

    刘华Kenneth

    程序员 敏捷 change

    Elasticsearch学习

    张明森

    如何学习一个框架?

    七叶

    翻译: Effective Go (6)

    申屠鹏会

    golang 翻译

    troubleshoot之:使用JFR分析性能问题

    程序那些事

    Java 性能分析 jfr

    高效程序员的45个习惯:敏捷开发修炼之道(1)

    石云升

    读书笔记 敏捷开发

    毕玄大佬的分享以及给我的感悟

    白色蜗牛

    Java 程序员 技术 职场 架构师

    基于Vert.x的API网关Agate

    dinstone

    MEDO 项目开发中遇到的问题汇总

    陈皮

    解析 HashMap 源码之基本操作 put

    shengjk1

    Java hashmap

    docker入个门

    书旅

    Docker 容器 Dockerfile

    Spring如何选择类构造器

    申屠鹏会

    golang 翻译

    低代码的认知误区与落地实践

    低代码的认知误区与落地实践

    TensorFlow五周年,官方发布“庆祝指南”-InfoQ