10 月 23 - 25 日,QCon 上海站即将召开,现在大会已开始正式报名,可以享受 8 折优惠 了解详情
写点什么

Google 发布 Tensor2Tensor for TensorFlow

  • 2017-08-13
  • 本文字数:634 字

    阅读完需:约 2 分钟

TensorFlow(TF)社区和 Google 的 Brain 团队发布了作为TF API 重要扩展的 Tensor2Tensor

Tensor2Tensor(T2T)解决了在 TF 上训练和执行模型的模块化和可移植性问题。它将常用的深度学习模型管道抽象成一个可扩展的对象模型,并提供了 TF 训练所需要的标准 API。T2T 的目标之一是要降低模型训练管道和执行环境的重复性成本,同时减少基于 TF 现有 API 进行常见操作的工作量,这些操作原本很难在用户之间共享,它们有些只能用于解决特定的问题。

T2T 基于现有的 TF 库执行很多操作,包括模型架构、优化器、学习率衰退、scheme 和超参数。它还提供了一些预训练过的模型和样本数据集、默认的模型规范,以及超参数 modality 的控制方法。这样有助于用户重复实验、比较和交换结果,让他们专注在课题研究上,而不是把大量精力花费在编排 TF 管道环境上。

T2T 的数据集为标准的 TFRecord protobuf 文件,训练数据集可以通过用户自定义的 Problem 子类来生成,或者通过 Python 装饰器和直接函数调用的方式来生成。Problem 对象由训练时间超参数和它们的输入输出形态及数据集组成。Problem 提供了一些方法用于处理编码、文件路径、输入输出目标、超参数和默认属性值。模型的 metrics (如模型准确度)也被封装在 Problem 中。超参数集合通过装饰器注册成 Hparams 对象。

训练可以被配置成同步或异步模式。通过环境变量 TF_CONFIG 可以指定 master 服务器和参数服务器,支持 grpc 和 gpu 群组,以及计算资源的逻辑集群。

查看英文原文: Google Announces Tensor2Tensor for TensorFlow

2017-08-13 19:002558
用户头像

发布了 322 篇内容, 共 153.8 次阅读, 收获喜欢 148 次。

关注

评论

发布
暂无评论
发现更多内容

大数据培训靠谱吗?

小谷哥

【Nacos源码之配置管理 二】Nacos中的事件发布与订阅--观察者模式

石臻臻的杂货铺

nacos 10月月更

ESP32-C3 学习测试 蓝牙 篇(六、添加 Service)

矜辰所致

service 蓝牙 ESP32-C3 10月月更

2022前端培训学习过程中需要掌握哪些技术点?

小谷哥

手写现代前端框架diff算法-前端面试进阶

helloworld1024fd

JavaScript

react的useState源码分析

flyzz177

React

Java 属性文件乱码问题

HoneyMoose

深入了解计算机语言

邱学喆

响应式编程 C语言 汇编 对象编程 C++

react源码中的hooks

flyzz177

React

Servlet规范中的监听器-Listener

楠羽

Servlet 笔记 10月月更

React性能优化的8种方式

xiaofeng

React

恼人的网络时延

agnostic

网络时延

Python应用之反转字符串

芯动大师

10月月更 反向字符串输出 函数与表达式

深度剖析React懒加载原理

xiaofeng

React

几个常见的js手写题,你能写出来几道

helloworld1024fd

JavaScript

Baklib知识分享|企业文档管理的一些策略

Baklib

从React源码来学hooks是不是更香呢

goClient1992

React

React中常见的TypeScript定义实战

xiaofeng

React

开发者有话说|我何以坚持编程25年?

个人成长

Qt|双缓存机制

中国好公民st

c++ qt 10月月更

web前端开发技术培训机构怎么选

小谷哥

java开发技术培训应该怎么学习呢

小谷哥

深入React源码揭开渲染更新流程的面纱

goClient1992

React

【Nacos源码之配置管理 一】阅读源码第一步,本地启动Nacos

石臻臻的杂货铺

10月月更 nacso

一文搞懂XaaS

俞凡

架构 云原生

【SSM】SpringMVC系列——SpringMVC概述

胖虎不秃头

spring ssm 10月月更

前端培训怎么系统学习开发技术呢?

小谷哥

React源码解读之任务调度

flyzz177

React

这可能是你需要的React实战技巧

夏天的味道123

React

React组件复用的技巧

夏天的味道123

React

一Go到底】第四天---数据类型

指剑

Go golang 10月月更

Google发布Tensor2Tensor for TensorFlow_AI&大模型_Dylan Raithel_InfoQ精选文章