资源简介
tensorflow推荐的TFRecord的保存和读取数据集,支持多线程读取和打乱顺序,使用队列读取,避免了大型数据集对内存的严重占用
代码片段和文件信息
# 导入包
import tensorflow as tf
import numpy as np
import os
“““
介绍:
tfrecord格式是tensorflow官方推荐的数据格式,把数据、标签进行统一的存储
tfrecord文件包含了tf.train.Example 协议缓冲区(protocol buffer,协议缓冲区包含了特征 Features), 能让tensorflow更好的利用内存。
Author:Ephemerptero
Version:1.0.0
Date:2019-3-23
QQ:605686962
“““
“““
# 定义生成整数型和字符串型属性的方法,这是将数据填入到Example协议
# 内存块(protocol buffer)的第一步,以后会调用到这个方法
“““
def Int64_feature(value):
return tf.train.Feature(int64_list=tf.train.Int64List(value=[value]))
def Bytes_feature(value):
return tf.train.Feature(bytes_list=tf.train.BytesList(value=[value]))
“““
# TFRecord格式保存函数:
# data:格式为M x N ,M为数据集个数,N为一个数据项,常用data[i]表示
# label:同理
# filename: 路径名+文件名(无后缀名)
# npart: 将该文件拆分为n个TFR保存
“““
def SaveByTFRecord(datalabelfilename
相关资源
- tensorflow制作自己的灰度图像数据集并
- anaconda下安装tensorflow(注:不同版本
- 北京大学曹健老师-人工智能实践:
- Deep Learning With Python - Jason Brownlee
- Python-自然场景文本检测PSENet的一个
- Python-高效准确的EAST文本检测器的一个
- Python-TensorFlow弱监督图像分割
- Python-基于tensorflow实现的用textcnn方法
- Python-subpixel利用Tensorflow的一个子像素
- 【官方文档】TensorFlow Python API docume
-
tensorflow画风迁移代码 st
yle transfer - 简单粗暴 TensorFlow
- [PDF] Reinforcement Learning With Open AI Tens
- tensorflow目标检测代码
- 基于Python的手写字体识别系统
- 基于Tensorflow的人脸识别源码
- python TensorFlow 官方文档中文版
- Python-在TensorFlow中实现实现图像卷积网
- tensorflow-1.9.0-cp37-cp37m-win_amd64.whl
- Faster-RCNN-TensorFlow-Python3.5-master
- 聊天机器人tensorflow
- caffe模型转化为tensorflow模型
- Python-一个非常简单的BiLSTMCRF模型用于
- Python-Tensorflow仿AlphaGo框架实现的AI围棋
- Mask R-CNN源码(TensorFlow版本)
- 基于python3 tensorflow DBN_and_RNN的实现
- tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl
- Hands-On Machine Learning with Scikit-Learn an
- python3中文识别词库模型
- tensorflow -1.4-py2.7 -cpu 版本
评论
共有 条评论