• 博客(94)
  • 问答 (2)
  • 收藏
  • 关注

原创 TensorFlow js. 官方教程

开始TensorFlow.js 是一个 JavaScript 库,用于在浏览器和 Node.js 训练和部署机器学习模型。了解开始的更多方式,请参阅下面的部分。在不直接处理张量的情况下编写 ML 程序想要开始机器学习,同时不用担心任何类似张量或优化器的低级细节吗?ml5.js 库构建在 TensorFlow.js 之上,通过简洁的、可利用的 API,可以在浏览器中访问机器学习算法和模型。CHECK OUT ML5.JS安装 TensorFlow.jsTensorF

2021-07-19 18:53:12 3819 1

原创 有奖征文 | 参与 Google I/O 课代表征集活动,分享你的灵感与感悟

今年,Google I/O 大会以线上形式重新回归。通过 Smart Canvas, LaMDA, Project Starline, Material You, Android 12 和 Wear OS 等一系列技术和产品创新,Google 继续致力于惠及每一个人,在重要时刻为人们提供帮助。“I/O 并不仅仅是一场科技盛会,更是使用者的盛会、创造者的盛会。”技术创新的意义是让实际生活更好。我们感谢技术力量,带给每个人(不论地域、身份、性别)获得更好的信息资源和工具的机会。我们也感谢...

2021-06-09 09:54:16 714

原创 社区说 |今晚直播! 使用 TensorFlow Lite 构建和部署自定义对象检测模型

活动时间8月12日(本周四)20:00pm-21:00pm活动日程20:00-20:45 主题分享使用 TensorFlow Lite 构建和部署自定义对象检测模型 对象检测简介 对象检测模型的获取与训练 编写代码在 Android Studio 完成对象检测 demo 内容回顾 20:45-21:00 互动问答举办社区GDG 北京B 站直播访问以下链接或点击阅读原文获取更多资讯https://live.bili...

2021-08-12 18:10:39 598

原创 使用 TensorFlow Quantum 训练多个 Worker

发布人:Google 团队 Cheng Xing 和 Michael Broughton训练大型机器学习模型是 TensorFlow 的核心能力。多年来,训练规模已成为 NLP、图像识别和药物研发等众多现代机器学习系统的重要特征。利用多台机器来提高计算能力和吞吐量为机器学习领域带来巨大进步。同样,在量子计算和量子机器学习领域,更多可用的机器资源可以加速对更大的量子态和更加复杂系统的模拟。在本文中,我们将逐步带您了解如何使用 TensorFlow 和 TensorFlow Quantum 进行...

2021-08-04 12:09:50 884

原创 深受 Pandas 启发的 JavaScript 开源库 — Danfo.js

特邀博文 / 独立研究员 Rising Odegua 与来自 Data Science Nigeria 的 Stephen OniDanfo.js 是个 JavaScript 开源库,提供了高性能、直观易用的数据结构,支持结构化数据的操作和处理。Danfo.js 深受 Python Pandas 库的启发,并提供了类似的接口/API。因此熟悉 Pandas API 且了解 JavaScript 的用户可以轻松上手。Danfo.js的一大目标是为 JavaScript 开发...

2021-07-30 10:28:23 1133

原创 使用 TensorFlow.js 在浏览器中自定义目标检测

目标检测是一类检测目标在图像中的位置,以及在给定图像中对每个感兴趣的目标进行分类的任务。在计算机视觉领域,我们可将此技术应用于图片检索、监控摄像头和无人驾驶汽车中就目标检测而言,深度卷积神经网络 (DNN) 家族中最负盛名的算法就是 YOLO (You Only Look Once)。在本文中,我们将使用 TensorFlow 开发一种端到端解决方案, 用以在 Python 中训练自定义目标检测模型,然后将其投入生产,并通过TensorFlow.js在浏览器内运行实时推理。 项目代码库 ..

2021-07-28 11:14:57 1906

原创 使用 MoveNet 和 TensorFlow.js 的下一代姿态检测

发布人:Ronny Votel 和 Na Li,Google Research 团队今天,我们很高兴推出最新的姿态检测模型 MoveNet,并在 TensorFlow.js 中添加了新的姿态检测 API。MoveNet 是一种非常快速和准确的模型,可检测人体的 17 个关键点。该模型已在TF Hub上提供,有两个变体,分别称为“Lightning”和“Thunder”。Lightning 适用于对延迟要求严格的应用,而 Thunder 适用于对准确性要求较高的应用。两种模型变体在大多...

2021-07-26 10:35:00 6273 2

原创 使用 Colab 在 tf.keras 中训练模型,并使用 TensorFlow.js 在浏览器中运行

文 / Zaid Alyafeai我们将创建一个简单的工具来识别图纸并输出当前图纸的名称。 此应用程序将直接在浏览器上运行,无需任何安装。我们会使用 Google Colab 来训练模型,并使用 TensorFlow.js 在浏览器上部署它。【想获取 TensorFlow js. 视频教程,请前往 Bilibili,TensorFlow 渠道查看:https://www.bilibili.com/video/BV1D54y1p7PQ】代码和演示在 GitHub 上找到现场演示和代码.

2021-07-23 10:54:08 1274 3

原创 社区说 | Wechaty: 6 行代码构建基于个人微信和Whatsapp的对话式人机交互界面应用

【活动时间】7月22日(本周四)20:00 pm-21:00 pm【活动日程】- 20:00-20:45Wechaty: 6 行代码构建基于个人微信和 Whatsapp 的对话式人机交互界面应用 对话式人机交互界面趋势 人工智能前沿发展 Conversation AI 场景 Wechaty 介绍 Live Demo Chatbot 行业前景 - 20:45-21:00:QA【举办社区】GDG 上海【直播平台】Bilibil...

2021-07-21 17:01:26 392

原创 ML Metadata:ML 的版本控制

文 / Ben Mathes 和 Neoklis Polyzotis,代表 TFX 团队发布在编写代码时,您需要追踪代码进行追踪版本控制。那么 ML 的版本控制是什么?如果您正在构建生产 ML 系统,您需要能够回答如下问题: 模型是基于哪个数据集进行训练的? 使用了哪些超参数? 创建此模型时,使用了哪个流水线? 创建此模型时,使用了哪个版本的 TensorFlow(和其他库)? 是什么导致了此模型失败? 上次部署的模型版本是什么? ..

2021-07-16 09:27:23 502

原创 案例分享 | TensorFlow 助力 OpenX 实现每秒处理百万查询

客座博文 / Larry Price,来自 OpenX 团队编辑 / Robert Crowe、Anusha Ramesh,TensorFlow 团队概述Adtech(广告技术)是一个基于大规模延迟的行业。在 OpenX,这意味着我们的交易平台在流量高峰期每秒处理超过一百万个广告请求,其中的大部分请求需要在 300 毫秒内响应。在如此高的流量和严格的时间预算下,我们必须确定流量优先级,从而确保既能帮助发布商获得最高的广告库存价格,又能确保买家实现其广告系列的目标。为此,我们利..

2021-07-14 10:57:28 427

原创 TFX 交互式笔记本简介

文 /由 Charles Chen、Joe Lee 和 Kenny Song 代表 TFX 团队发布TensorFlow Extended (TFX) 是一个用于创建端到端机器学习流水线的平台。TFX 由 Google 创建,起初是为我们自己的 ML 应用程序和服务提供支撑,我们现在正在稳步地将 TFX 开源,以支持其他公司和团队轻松搭建生产级 ML 系统(更多信息请阅读此文)。在 TFX 0.15 中,我们很高兴地发布一种快速开始使用 TFX 的方法。现在您可以在交互式 Google.

2021-07-12 18:37:34 732

原创 用 TensorFlow Extended 实现可扩展、快速且高效的 BERT 部署(二)

特邀作者 / SAP Concur Labs 高级数据科学家 Hannes Hapke,由 Robert Crowe 代表 TFX 团队编辑自然语言处理中的 Transformer 模型和迁移学习概念为情感分析、实体提取和问题解答等任务带来了新的机遇。BERT 模型让数据科学家得以站在巨人的肩膀上。在大型语料库上对 Transformer 模型进行预训练后,数据科学家便可利用这些经过训练的多用途模型来执行迁移学习,并在特定领域问题中找到最佳解决方案。在稍早的一篇文章中,我们讨论了为何

2021-07-09 14:55:58 565

原创 用 TensorFlow Extended 实现可扩展、快速且高效的 BERT 部署 (一)

文 / 由特邀作者 SAP Concur Labs 的高级机器学习工程师 Hannes Hapke 发布。由 Robert Crowe 代表 TFX 团队编辑。Transformer 模型(尤其是BERT 模型)为 NLP 带来巨大的变革,并且在情感分析、实体提取和问答问题等任务的处理上也均有新的突破。BERT 模型让数据科学家站在了巨人的肩膀上。各公司已经通过大型语料库对模型进行预训练,数据科学家可以对这些经过训练的多用途 Transformer 模型应用迁移学习,针对其所在领域的特定问题达成突.

2021-07-07 10:52:45 417

原创 创建自定义 TFX 组件

TensorFlow Extended (TFX) 是Google专为生产环境的机器学习流水线 (ML Pipeline)部署而打造的平台,是 Google 机器学习服务和应用的中坚力量。目前我们已开放 TFX 的源代码,各地的开发者可在生产级 TFX 流水线上创建与部署自己的模型。TFX 可以用多种方式扩展与自定义。我们曾在之前的文章中讲述过如何通过自定义Executor来变更TFX 组件的行为。在本文中,我们将展示如何通过创建一个全新的 TFX 组件以及使用 TFX 流水线来自定义...

2021-07-05 10:23:37 408

转载 High&NewTech:2021 年Google谷歌 I/O 开发者大会 Kemal 等三人主题演讲分享《TensorFlow 在机器学习领域的进展》

自然语言处理中的 Transformer 模型和迁移学习概念为情感分析、实体提取和问题解答等任务带来了新的机遇。BERT 模型让数据科学家得以站在巨人的肩膀上。在大型语料库上对 Transformer 模型进行预训练后,数据科学家便可利用这些经过训练的多用途模型来执行迁移学习,并在特定领域问题中找到最佳解决方案。在稍早的一篇文章中,我们讨论了为何当前 BERT 模型的部署会令人感到过于复杂和麻烦,以及如何通过 TensorFlow 生态系统的库和扩展程序来简化部署。如果您还未查阅此文,我..

2021-07-02 16:04:50 376

原创 云游 Google I/O 2021——Google Cloud 硬件算力和模型新突破

作者:王顺 Google Cloud AI 专家美国时间 2021 年 5 月 18-20 日,Google I/O 2021成功举办。在这次活动中,Google 带来了各种开发者关注的干货内容和产品资讯。同时 Google Cloud 这次也带来了很多创新主题的分享,特别是最新的 AI 技术。本期内容将围绕包括Vertex AI、TPU v4、LaMDA、MUM四个技术要点为大家进行深度剖析。Vertex AIVertex AI是 Google Cloud 上统一的托...

2021-06-30 18:07:40 597 1

原创 TensorFlow 决策森林来啦!

发布人:Mathieu Guillame-Bert、Sebastian Bruch、Josh Gordon、Jan Pfeifer我们很高兴开放 TensorFlow 决策森林 (TensorFlow Decision Forests,TF-DF) 源代码。TF-DF 是用于训练、解释并服务于决策森林模型(包括随机森林和梯度提升树)的最先进算法集,可用于生产环境。得益于 TensorFlow 和 Keras 的灵活性和可组合性,您现在可以将这些模型用于分类、回归和任务排序。随机森林...

2021-06-28 17:51:04 3295 4

原创 REALM:将检索集成到语言表征模型,搞定知识密集型任务!

文 / Ming-Wei Chang 和 Kelvin Guu,研究员,Google Research自然语言处理的最新进展以无监督预训练为基础,使用大量文本训练通用语言表征模型 (Language Representation Models),无需人工标注或标签。这些预训练模型,如BERT和RoBERTa,经证明可以记忆大量世界知识,例如“the birthplace of Francesco Bartolomeo Conti”、“the developer of JDK”和“th...

2021-06-25 12:37:30 543

原创 社区说 | 对比学习前沿进展及 TensorFlow 实现

活动时间6月24日(本周四)20:00pm-21:00pm活动日程20:00-20:45《对比学习前沿进展及 TensorFlow 实现》 对比学习在 CV 领域的进展 对比学习在 NLP 领域的进展 我们在对比学习上的尝试 基于 TensorFlow 实现对比学习 20:45-21:00QA举办社区GDG 西安讲师介绍李如寐美团 NLP 算法工程师 美团NLP算法工程师,三年人工智能算法从业经...

2021-06-24 14:02:42 651

原创 揭开 ScaNN 的神秘面纱:高效的向量相似性搜索

文 / 软件工程师 Philip Sun,Google Research人们要从大量的文学作品中进行搜索,一般需要使用与标题、作者或其他易于机器索引的标准完全匹配的查询条件。那么使用 SQL 等语言的关系型数据库可以轻松完成此类任务。但是,如果想要查询如 ‘内战期间的诗歌’ 这类比较抽象的内容,就无法再依赖如对比短语之间共同单词数量等简单的相似性指标。如,“科幻小说 (Science Fiction)”与“未来 (Future)”的关系比与“地球科学 (Earth Science)...

2021-06-23 09:53:32 1267

原创 利用 TensorFlow Hub 中的预处理模型简化 BERT

文 /软件工程师 Arno Eigenwillig 和开发技术推广工程师 Luiz GUStavo MartinsBERT及其他Transformer编码器架构在自然语言处理 (NLP) 领域计算矢量空间下的文本表征任务中取得了巨大成功,不仅推进学术领域前沿研究指标的发展,还被广泛应用于 Google 搜索等大型应用。BERT 自最开始便由 TensorFlow 构建,但它最初依赖的并非是 TensorFlow Python 代码来将原始文本转换为模型输入。今天,我们非常高兴地发布...

2021-06-21 15:44:53 482

原创 TensorFlow Quantum 使用心得

特邀博文 /Owen Lockwood,来自伦斯勒理工学院量子力学曾是一门富有争议的学说。早期的批判者(如爱因斯坦)曾在量子力学领域留下一句名言,即“上帝不会掷骰子”(指的是量子测量的概率特性),尼尔斯·玻尔对此评论道:“爱因斯坦,不要对上帝指手画脚。”然而大家都同意爱因斯坦的观点,引用约翰·惠勒的一句话就是,“如果你不曾为量子力学困惑不已,则将无法领略其中的真谛”。随着对量子力学的认识不断深入,我们不仅从中收获到许多重要的物理发现,同时也通过量子力学催生了量子计算领域。量子计算是一门与...

2021-06-18 11:54:51 614

原创 社区说 | 使用 TensorFlow Quantum进行混合量子-经典机器学习

活动时间6月17日(本周四)20:00pm-21:00pm活动日程20:00-20:45《使用TensorFlow Quantum进行混合量子-经典机器学习》 量子计算基本概念(使用 Cirq 进行量子计算) 使用 TensorFlow Quantum 和 Cirq 进行混合量子-经典机器学习 20:45-21:00QA举办社区GDG 深圳讲师介绍李锡涵谷歌开发者专家(机器学习领域)伦敦大学学院计算机科学系博士研究生,北京大学...

2021-06-16 15:39:43 310

原创 活动 | I/O Extended:为今年 I/O TensorFlow 内容划重点

一年一度的 Google I/O 大会落下帷幕,这个享誉全球的程序员春晚,自 2008 年首次举办,至今已经举办了十多年。I/O 意为「开放中创新」Innovation in the Open,在大会上不仅会发布一些技术大杀器,也会带领大家关注未来的发展趋势。今年的 Google I/O 开发者大会已于 5 月 18-20 日全程在线上举办,主题演讲、互动式探索游戏、工作坊、代码实验室,全部都搬到了线上,所有人都可以免费注册参与。谷歌开发者社区将在 6 月 19 日(周六)举办线下、线上的回顾活..

2021-06-15 18:00:26 150

原创 案例分享 | 基于 TensorFlow 构建个性化股票内容推荐产品

文:

2021-06-11 10:46:46 1756

原创 案例分享 | TensorFlow 在贝壳找房中的实践

文:贝壳找房技术团队贝壳找房作为行业领先的房产服务互联网平台,通过开放数据资源和技术能力,聚合和赋能全行业的服务者,打造产业互联网下的“新居住”品质服务生态,致力于为全国家庭的品质居住提供全方位服务连接,涵盖二手房、新房、租房、装修和社区服务等众多类目。今天我们主要针对一个打算购买二手房的用户,来看一下 ta 来到贝壳 App 中所经历的一切,以及平台背后进行的策略优化。首先,用户会现在 App 上浏览一些 ta 感兴趣的房源。接着,当 ta 看到一套合适的房源时,会跟经纪人进行线上沟通,...

2021-06-09 12:26:30 2914 7

原创 初学者的 TensorFlow 2.0 教程

Note:我们的 TensorFlow 社区翻译了这些文档。因为社区翻译是尽力而为, 所以无法保证它们是最准确的,并且反映了最新的官方英文文档。如果您有改进此翻译的建议, 请提交 pull request 到tensorflow/docsGitHub 仓库。要志愿地撰写或者审核译文,请加入[email protected] Google Group。这是一个Google Colaboratory笔记本文件。 Python 程序可以直接在浏览器中运行,这是学习 Te...

2021-06-07 17:41:06 2385 1

原创 案例分享 | 深度学习在花椒直播中的应用 — 神经网络与协同过滤篇

案例来源于花椒直播,作者花椒智能工程

2021-06-04 14:02:35 1423

原创 TensorFlow Recommenders 迎来更新 — 可扩展检索和特征交互建模

9 月,我们开源了 TensorFlow Recommenders,这个库能够帮助您轻松构建最先进的推荐系统模型。现在,我们高兴地宣布 TensorFlow Recommenders (TFRS) 的新版本v0.3.0。 v0.3.0 https://github.com/tensorflow/recommenders/releases/tag/v0.3.0 新版本引入了两项重要功能,二者对于构建和部署高质量、可扩展的推荐模型至关重要。第一项新增功能是对快速可扩展近似检索提供内...

2021-06-02 19:14:43 3576 1

原创 C 版 TensorFlow 安装方法详解

TensorFlow 提供了一个 C API,该 API 可用于为其他语言构建绑定。该 API 在 c_api.h 中定义,旨在实现简洁性和一致性,而不是便利性。每夜版 Libtensorflow C 软件包Libtensorflow 软件包是在夜间构建的,并会针对所有受支持平台上传到 GCS。软件包会上传到 libtensorflow-nightly GCS 存储分区,并按操作系统和构建日期编入索引。对于 MacOS 和 Linux 的共享对象,我们的脚本会根据当前日期重命名 .so ..

2021-06-01 11:17:44 3160 1

原创 Google I/O 2021:更新的 TensorFlow,更好的使用体验

感谢各位参加我们的 2021 年线上 I/O 直播大会!虽然没能面对面交流,但我们仍希望今年此次活动的便利性更胜以往。在本文中,我们将总结主题演讲中涉及的一些更新。您可以观看下面的主题演讲视频,并在 Google 开发者Youku频道上找到所有主题演讲的视频。以下是按产品领域列出的一些更新摘要(视频中还有更多产品更新要点,请务必查看)。What's new in Machine Learning | Keynote移动版和网站版 TensorFlowT...

2021-05-26 17:51:15 1243

原创 通过 TensorFlow 实现 AI 语音降噪提升 QQ 音视频通话质量

腾讯 QQ,8 亿人都在使用的即时通信软件,大量用户使用它进行免费视频、音频通话。用户在进行音频通话时可能处于各种场景,嘈杂的背景声音对通话产生干扰,高质量的音频降噪能够有效提升用户通话体验。QQ 团队基于开源 TensorFlow 机器学习平台实现了音频降噪、音质提升和模型优化算法,将降噪算法应用于 QQ 音视频通话场景中,为用户提供 AI 赋能的智能通讯。前言传统降噪方法大部分结合数学、物理原理进行推导,其过程中难免基于人认知的理想先验假设,这降低了传统降噪方法对多种类、非平稳噪...

2021-05-24 16:12:24 3336 8

原创 Google I/O 2021:在重要时刻提供帮助

作者:Sundar Pichai,Google和Alphabet CEO很高兴今年能重新举办我们的I/O开发者大会。今天早上驾车进入山景城园区时,我有了一种久违的回归正常的感觉。当然,如果没有我们的开发者社群来到现场,一切都将有所不同。在过去的一年里,新冠肺炎疫情给全球的社区都带来了深刻的影响,并仍在继续造成损失。像巴西和我的故乡印度,现在正在经历着疫情爆发以来最艰难的时刻。我们与每个受新冠肺炎疫情影响的人同在,希望在未来情况可以变好。在过去的一年里我们着眼于许多事情。对Google而言,...

2021-05-21 16:13:01 688

原创 案例分享 | CEVA 使用 TensorFlow Lite 在边缘设备部署语音识别引擎及前端

客座博文 / Ido Gus,来自 CEVACEVA是无线连接和智能传感技术的领先授权商。我们的产品可帮助原始设备制造商 (OEM) 为移动设备、消费者、汽车、机器人、工业和物联网等多种终端市场,设计节能、智能和联网的设备。 CEVAhttps://www.ceva-dsp.com/ 在本文中,我们将说明如何使用适用于微控制器的 TensorFlow Lite(TensorFlow Lite for Microcontrollers, TFLM),在基于 CEVA-BX DSP ...

2021-05-18 11:31:39 3303 4

原创 Google I/O 大会强势回归!2021 中文直播全攻略看这里

5 月 19 日凌晨 00:40 (明天晚上)Google I/O2021将正式开幕今年大会以“全线上”形式强势回归让你足不出户,享受科技盛宴更有实时中文翻译,为你第一时间带来创新科技灵感和前沿产品资讯精彩内容不容错过赶紧调好闹钟准时和全球开发者共赴盛会还不知道如何线上参与?别着急,本地直播攻略立即奉上!当天会有哪些精彩直播内容?从面向消费者到面向开发者的主题演讲3 个多小时里你将抢先了解谷歌最新产品和开发工具与谷歌专家进行思维...

2021-05-17 18:01:55 2047 1

原创 通过 Python 为 TensorFlow 编写模糊测试

发布人:Laura Pak,TensorFlow 团队模糊测试是通过生成的数据测试 API 的过程。模糊测试可确保代码在负向路径中不会中断,从而生成尽量覆盖每条代码分支的随机输入。常见选择是将模糊测试工具与排错程序配对使用,排错程序是用于检查非法情况的工具,因此会标记模糊测试工具输入所触发的错误。由此,模糊测试可以查找:缓冲区溢出内存泄漏死锁无限递归往返一致性错误未捕获到的异常等等最好的模糊测试方式便是持续运行模糊测试。测试运行次数越多,生成及测试的...

2021-05-14 14:47:20 2140 4

原创 递归分类最佳实践:如何在强化学习中用示例代替奖励

发布人:Google Research学生研究员 Benjamin Eysenbach机器人研究的总体目标是设计出这样的系统:能够协助人类完成各种可以改善日常生活的任务。大多数用于教导智能体执行新任务的强化学习算法都需要使用奖励函数(Reward Function)。该函数在智能体采取的行动可以带来良好结果时,会向智能体提供正向反馈。然而,在实际当中,这些奖励函数的指定过程相当繁琐,并且在没有明确目标的情况下非常难以定义,例如房间是否干净或门是否关得够严实。即使是容易描述的...

2021-05-12 10:43:56 1829

原创 社区分享|了解 NLP 在 TensorFlow 2.x 中的最佳实战

本文来自社区投稿与征集,作者段清华 DEAN,Google Developers Expert。本文转自:https://zhuanlan.zhihu.com/p/293208563本文会介绍TensorFlow 2.x在处理NLP任务中的一些工具和技巧,包括: tf.keras.layers.experimental.preprocessing.TextVectorization tf.strings tf.data.experimental.bucket_b...

2021-05-10 11:21:33 2267 1

原创 基于强化学习的大规模多任务机器人训练

发布人:Google 机器人团队高级研究员 Karol Hausman 和研究员 Yevgen Chebotar通用机器人要想发挥最大的作用,就需要能够完成一系列的任务,如清洁、维护和运送。但是,使用离线强化学习(RL)(智能体使用以前收集的数据开展训练,在试验和错误中学习的一种方法)来训练,即使是一个单一任务(例如抓取),也可能需要花费成千上万个机器人小时,此外还需要大量的工程来大规模实现机器人系统的自主操作。因此,随着任务数量的增加,使用目前的机器人学习方法来构建通用的日常机...

2021-05-07 10:22:50 5811 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除