【发布时间】:2019-10-16 23:39:54
【问题描述】:
假设我有一个数据集和一个 Keras 模型。数据集已使用 tf Dataset API 中的batch() 分批。现在我正在寻找一种高效且干净的方法来对所有测试样本进行批量预测。
我已经尝试了以下代码并且它有效。
batch_size = 32
dataset = dataset.batch(batch_size)
predictions = keras_model.predict(dataset, steps=math.ceil(num_testing_samples / batch_size))
我想知道有没有更有效和优雅的方法来实现这一点?
【问题讨论】:
标签: tensorflow keras tensorflow-datasets