代码拉取完成,页面将自动刷新
同步操作将从 程序源码设计/Python_FatigueDrivingDetection 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import os
import tensorflow as tf
_FILE_PATTERN = 'FACE_%s.tfrecord'
dataset_dir = 'data'
reader = tf.TFRecordReader()
keys_to_features = {
'image/encoded': tf.FixedLenFeature((), tf.string, default_value=''),
'image/format': tf.FixedLenFeature((), tf.string, default_value='raw'),
'image/class/label': tf.FixedLenFeature([1], tf.int64),
}
num_classes = 2
def get_data(split_name):
file_pattern = os.path.join(dataset_dir, _FILE_PATTERN % split_name)
filename_queue = tf.train.string_input_producer([file_pattern])
_, serialized_example = reader.read(filename_queue)
features = tf.parse_single_example(serialized_example,features = keys_to_features )
#image = tf.decode_raw(features['image/encoded'], tf.uint8)
image = tf.image.decode_png(features['image/encoded'])
#label = tf.cast(features['image/class/label'],tf.float32)
label = tf.one_hot(features['image/class/label'], num_classes)
label = tf.reshape(label, shape=(num_classes,))
print ("label:", label)
image = tf.image.convert_image_dtype(image, tf.float32)
image -= 0.5
image *= 2
image = tf.reshape(image, shape=(64*64,))
print (image, label)
return (image, label)
#test_image, test_label = get_data("test")
#print (test_image)
#print (test_label)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。