Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def parse_fn(sequence_example):
"""Parses a Charades example."""
context_features = {
ms.get_example_id_key(): ms.get_example_id_default_parser(),
ms.get_segment_start_index_key(): (
ms.get_segment_start_index_default_parser()),
ms.get_segment_end_index_key(): (
ms.get_segment_end_index_default_parser()),
ms.get_segment_label_index_key(): (
ms.get_segment_label_index_default_parser()),
ms.get_segment_label_string_key(): (
ms.get_segment_label_string_default_parser()),
ms.get_segment_start_timestamp_key(): (
ms.get_segment_start_timestamp_default_parser()),
ms.get_segment_end_timestamp_key(): (
ms.get_segment_end_timestamp_default_parser()),
ms.get_image_frame_rate_key(): (
ms.get_image_frame_rate_default_parser()),
}
def parse_fn(sequence_example):
"""Parses a clip classification example."""
context_features = {
ms.get_example_id_key():
ms.get_example_id_default_parser(),
ms.get_clip_label_index_key():
ms.get_clip_label_index_default_parser(),
ms.get_clip_label_string_key():
ms.get_clip_label_string_default_parser()
}
sequence_features = {
ms.get_image_encoded_key(): ms.get_image_encoded_default_parser(),
}
parsed_context, parsed_sequence = tf.io.parse_single_sequence_example(
sequence_example, context_features, sequence_features)
example_id = parsed_context[ms.get_example_id_key()]
classification_target = tf.one_hot(
tf.sparse_tensor_to_dense(
parsed_context[ms.get_clip_label_index_key()]), NUM_CLASSES)
images = tf.map_fn(
tf.image.decode_jpeg,