gpt4 book ai didi

python - 使用 Dataset api tensorflow 即时生成

转载 作者:行者123 更新时间:2023-11-28 17:11:15 25 4
gpt4 key购买 nike

我有一个函数可以生成特征张量和目标张量。例如。

x,t = myfunc() ##x,t tensors

如何将其与 TensorFlow 的数据集 API 集成以进行持续训练?理想情况下,我想使用数据集来设置批处理、转换等内容。

编辑澄清:问题是我不仅想将 x 和 t 放在我的图中,还想从中制作一个数据集,这样我就可以使用我为(正常)有限数据集实现的相同数据集处理使用可初始化的迭代器加载到内存中并输入到同一个图中。

最佳答案

假设xttf.Tensor对象,my_func()构建了一个TensorFlow图,您可以将以下方法与 `Dataset.map() 一起使用:

# Creates an infinite dataset with a dummy value. You can make this finite by
# specifying an explicit number of elements to `repeat()`.
dummy_dataset = tf.data.Dataset.from_tensors(0).repeat(None)

# Evaluates `my_func` once for each element in `dummy_dataset`.
dataset = dummy_dataset.map(lambda _: my_func())

关于python - 使用 Dataset api tensorflow 即时生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47318734/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com