TFRecord와 함께 작동하는 tensorflow 프로그램이 있는데 tf.contrib.data.TFRecordDataset을 사용하여 데이터를 읽으려고하지만 예제를 구문 분석하려고 할 때 예외가 발생합니다. "TypeError : 변환하지 못했습니다. 텐서 흐름에Sparse Tensor in tensorflow DataSets
def _parse_function(example_proto):
features = {"var_len_feature": tf.VarLenFeature(tf.float32),
"FixedLenFeature": tf.FixedLenFeature([10], tf.int64),
"label": tf.FixedLenFeature((), tf.int32default_value=0)}
parsed_features = tf.parse_single_example(example_proto, features)
return parsed_features["image"], parsed_features["label"]
filenames = ["/var/data/file1.tfrecord", "/var/data/file2.tfrecord"]
dataset = tf.contrib.data.TFRecordDataset(filenames)
dataset = dataset.map(_parse_function)
여기에 대한 업데이트가 있습니까? 대답이 –
인 @AdamSnaider 예를 아는 것이 유용 할 것입니다. 1.5에서 지원됩니다. –