小编Cou*_*unt的帖子

tf.train.batch输出不确定

我正在使用Tensorflow来学习MNIST数据.对于批处理,我从单个图像创建一个批处理,如下所示:

BatchedInputs = list(tf.train.batch(
  Inputs,
  batch_size=BatchSize,
  num_threads=self._PreprocessThreads,
  capacity=self._MinimumSamplesInQueue + 3 * BatchSize))
Run Code Online (Sandbox Code Playgroud)

当我创建(用于测试)批量为1的批次并在TensorBoard中查看这些图像时,我可以看到,并非每次运行时,每个图像都与其他运行中的图像相同.它们不会直接洗牌,但有时会包含其他图像.

我希望从该操作获得确定性输出,但事实并非如此.也许我做错了什么(开始排队错误或类似的东西)?

tensorflow

2
推荐指数
1
解决办法
353
查看次数

标签 统计

tensorflow ×1