为了高效地读取数据,比较有帮助的一种做法是对数据进行序列化并将其存储在一组可线性读取的文件(每个文件 100-200MB)中。这尤其适用于通过网络进行流式传输的数据。...这种做法对缓冲任何数据预处理也十分有用。TFRecord 格式是一种用于存储二进制记录序列的简单格式。图片1....tf.io.serialize_tensor 将张量转换为二进制字符串 value=[tf.io.serialize_tensor([[120,130,140],[82,95,43]])...读取TFRecord图片feature_description 是必需的,因为数据集使用计算图执行,并且需要以下描述来构建它们的形状和类型签名feature_description = {...dtype=int32, numpy=array([[120, 130, 140], [ 82, 95, 43]], dtype=int32)>}"""Read TFRecord# 使用 tf.data.Dataset.map