message: Fix HessiansV2's docstring and its default argument colocate_gradients_with_ops forwarding to HessiansV1
diff: @@ -446,8 +446,30 @@ def HessiansV2(ys,
  gate_gradients=False,
  aggregation_method=None,
  name="hessians"):
  - return hessians(ys, xs, name=name, gate_gradients=gate_gradients,
  - aggregation_method=aggregation_method)
  + """Constructs the Hessian of sum of `ys` with respect to `x` in `xs`.
  +
  + `hessians()` adds ops to the graph to output the Hessian matrix of `ys`
  + with respect to `xs`. It returns a list of `Tensor` of length `len(xs)`
  + where each tensor is the Hessian of `sum(ys)`.
  +
  + The Hessian is a matrix of second-order partial derivatives of a scalar
  + tensor (see https://en.wikipedia.org/wiki/Hessian_matrix for more details).
  +
  + Args:
  + ys: A `Tensor` or list of tensors to be differentiated.
  + xs: A `Tensor` or list of tensors to be used for differentiation.
  + name: Optional name to use for grouping all the gradient ops together.
  + defaults to 'hessians'.
  + gate_gradients: See `gradients()` documentation for details.
  + aggregation_method: See `gradients()` documentation for details.
  + Returns:
  + A list of Hessian matrices of `sum(ys)` for each `x` in `xs`.
  -HessiansV2.__doc__ = hessians.__doc__
  + Raises:
  + LookupError: if one of the operations between `xs` and `ys` does not
  + have a registered gradient function.
  + """
  + return hessians(ys, xs, name=name,
  + colocate_gradients_with_ops=True,
  + gate_gradients=gate_gradients, aggregation_method=aggregation_method)
  \ No newline at end of file
  