TensorFlow队列读取流程
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TensorFlow队列读取流程相关的知识,希望对你有一定的参考价值。
主要相关函数:
tf.train.string_input_producer:这个函数需要传入一个文件名list,系统会自动将它转为一个文件名队列
tf.train.string_input_producer:两个重要的参数(1)num_epochs,上文中提到的epoch数(2)shuffle,shuffle是指在一个epoch内文件的顺序是否被打乱
tf.train.string_input_producer:创建文件名队列后,整个系统其实还是处于“停滞状态”的
tf.train.start_queue_runners:启动填充队列的线程,这时系统就不再“停滞”。此后计算单元就可以拿到数据并进行计算
以上是关于TensorFlow队列读取流程的主要内容,如果未能解决你的问题,请参考以下文章
Windows下Pycharm安装Tensorflow:ERROR: Could not find a version that satisfies the requirement tensorflo
tensorflow1.0 队列FIFOQueue管理实现异步读取训练
如何在Tensorflow中使用自定义/非默认tf.Graph正确的方法?
tensorflow数据读取机制tf.train.slice_input_producer 和 tf.train.batch 函数