tf.data - 输入管道API (Input Pipeline API)

文件路径:

TensorFlow → 学习 → TensorFlow 核心 → TF 2.0 Beta → tf.data - 输入管道API 

https://tensorflow.google.cn/beta/guide/data

该 tf.data API能够从简单的、可重用的 pieces 中创建复杂的输入管道complex input pipelines。

例如,图像模型的管道the pipeline for an image model 可以聚合来自分布式文件系统的数据,对每个图像应用随机扰动,并将随机选择的图像合并到批处理中以进行训练。文本模型的管道可能涉及从原始文本数据中提取符号,将它们转换为使用查找表嵌入标识符,以及将不同长度的序列批处理。

tf.data API 能够处理大量数据、不同数据格式、且能够执行复杂的转换

tf.data API 引入 tf.data.Dataset 来抽象表示一系列元素a sequence of elements,其中每一个元素由一个或者多个 Tensor 对象组成;如 in an image pipeline, 一个元素可能是一个训练样本an element might be a single training example,其中一对张量表示图像及其标签a pair of tensors representing the image and its label

创建数据集dataset有两种不同的方法:

  • 将存储在内存中的一个或者多个文件数据形成的数据源构建成数据集Dataset

  • 将一个或者多个tf.data.Dataset对象通过数据转换构建成数据集Dataset

以后有时间继续补充学习,来自:https://tensorflow.google.cn/beta/guide/data

  关于切片

 

转载于:https://www.cnblogs.com/gengyi/p/11107209.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值