message: added scope filtering to summaries.merge_all
diff: @@ -273,19 +273,20 @@ def merge(inputs, collections=None, name=None):
  return val
  -def merge_all(key=_ops.GraphKeys.SUMMARIES):
  +def merge_all(key=_ops.GraphKeys.SUMMARIES, scope=None):
  """Merges all summaries collected in the default graph.
  Args:
  key: `GraphKey` used to collect the summaries. Defaults to
  `GraphKeys.SUMMARIES`.
  + scope: Optional scope used to filter the summary ops, using `re.match`
  Returns:
  If no summaries were collected, returns None. Otherwise returns a scalar
  `Tensor` of type `string` containing the serialized `Summary` protocol
  buffer resulting from the merging.
  """
  - summary_ops = _ops.get_collection(key)
  + summary_ops = _ops.get_collection(key, scope=scope)
  if not summary_ops:
  return None
  else:
  