parameters: (debug_event, locator)
return_statement: return ExecutionDigest(
        debug_event.wall_time,
        locator,
        debug_event.execution.op_type,
        output_tensor_device_ids=(debug_event.execution.output_tensor_device_ids
                                  or None))
docstring: Convert a DebugEvent proto into an ExecutionDigest data object.
docstring_summary: Convert a DebugEvent proto into an ExecutionDigest data object.
docstring_tokens: Convert a DebugEvent proto into an ExecutionDigest data object .
function: def _execution_digest_from_debug_event_proto(debug_event, locator):
    """Convert a DebugEvent proto into an ExecutionDigest data object."""
    return ExecutionDigest(
        debug_event.wall_time,
        locator,
        debug_event.execution.op_type,
        output_tensor_device_ids=(debug_event.execution.output_tensor_device_ids
                                  or None))
function_tokens: def _execution_digest_from_debug_event_proto ( debug_event , locator ) : return ExecutionDigest ( debug_event . wall_time , locator , debug_event . execution . op_type , output_tensor_device_ids = ( debug_event . execution . output_tensor_device_ids or None ) )