美文网首页
tensorflow导入读取文件列表

tensorflow导入读取文件列表

作者: GoLearning轻松学 | 来源:发表于2018-10-31 14:08 被阅读0次

# coding:utf-8

import os

if not os.path.exists('read'):

    os.makedirs('read/')

# 导入TensorFlow

import tensorflow as tf

# 新建一个Session

with tf.Session() as sess:

    # 我们要读三幅图片A.jpg, B.jpg, C.jpg

    filename = ['A.jpg', 'B.jpg', 'C.jpg']

    # string_input_producer会产生一个文件名队列

    filename_queue = tf.train.string_input_producer(filename, shuffle=False, num_epochs=5)

    # reader从文件名队列中读数据。对应的方法是reader.read

    reader = tf.WholeFileReader()

    key, value = reader.read(filename_queue)

    # tf.train.string_input_producer定义了一个epoch变量,要对它进行初始化

    tf.local_variables_initializer().run()

    # 使用start_queue_runners之后,才会开始填充队列

    threads = tf.train.start_queue_runners(sess=sess)

    i = 0

    while True:

        i += 1

        # 获取图片数据并保存

        image_data = sess.run(value)

        with open('read/test_%d.jpg' % i, 'wb') as f:

            f.write(image_data)

# 程序最后会抛出一个OutOfRangeError,这是epoch跑完,队列关闭的标志

相关文章

  • tensorflow导入读取文件列表

    # coding:utf-8 import os if not os.path.exists('read'): ...

  • csv文件操作

    一、需要的库 需要导入csv库import csv 二、读取文件并将文件赋值到列表 三、查看文件头 enumera...

  • R语言批量读取统一格式excel

    一、读取文件思路 读取文件夹信息进行表格分类同类表格列表循环导入表格读取时间标记插入时间标记字段筛选新表组合成大表...

  • txt读写

    文件打开 读文件 读取字符串 按行读取整个文件 写文件 字符串写入txt 列表写入文件 双层列表写入文件 数组写入文件

  • TensorFlow学习之TensorBoard(二)

    TensorBoard为TensorFlow提供计算的图形图像,通过读取 TensorFlow 事件文件,实现了数...

  • 26-文件读取-CSV

    注意:不同的文件有不同的读取api tensorflow中文件读取的过程 假设现在ABCD四个文件,每个文件100...

  • 02.数据导入&清理

    1.导入csv文件 2.导入文本文件 3.导入EXCEL文件: 用pandas读取Excel文件时,如提示:Mod...

  • tfrecord文件读写

    将数据集保存为tfrecord文件 tensorflow读取tfrecord文件用于网络训练 参考文章:Tenso...

  • Node-文件操作常用封装

    一、判断类 检测文件或者文件夹存在 nodeJS 文件夹还是文件 二、读取类 读取文件夹下的所有文件列表 获取文件...

  • R2 | #30天专注橙长计划#~SAS~Day 12

    �� 2.17用导入过程(IMPORT procedure)读取PC文件 如果安装了SAS/ACCESS模块,导入...

网友评论

      本文标题:tensorflow导入读取文件列表

      本文链接:https://www.haomeiwen.com/subject/zjlatqtx.html