Tensorflow 数据集 API:dataset.batch(n).prefetch(m) 预取 m 个批次或样本? [英] Tensorflow Dataset API: dataset.batch(n).prefetch(m) prefetches m batches or samples?

查看:44
本文介绍了Tensorflow 数据集 API:dataset.batch(n).prefetch(m) 预取 m 个批次或样本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果我使用

dataset.batch(n).prefetch(m), 

将预取 m 个批次或 m 个样本?

m batches or m samples will be prefetched?

推荐答案

Dataset.prefetch(m) 转换预取其直接输入的 m 元素.在这种情况下,由于它的直接输入是 dataset.batch(n) 并且该数据集的每个元素都是一个批次(n 个元素),它将预取 m 批次.

The Dataset.prefetch(m) transformation prefetches m elements of its direct input. In this case, since its direct input is dataset.batch(n) and each element of that dataset is a batch (of n elements), it will prefetch m batches.

这篇关于Tensorflow 数据集 API:dataset.batch(n).prefetch(m) 预取 m 个批次或样本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆