message: Hide RaggedTensor.__init__ form the doc generator.
  This hides the signature `tf.RaggedTensor(values, row_partition, internal=False)` and the Args/Raises tables.
diff: @@ -45,6 +45,7 @@ from tensorflow.python.ops.ragged import ragged_util
  from tensorflow.python.ops.ragged.row_partition import RowPartition
  from tensorflow.python.types import internal as internal_types
  from tensorflow.python.util.tf_export import tf_export
  +from tensorflow.tools.docs import doc_controls
  # pylint: disable=protected-access
  _convert_row_partition = RowPartition._convert_row_partition
  @@ -75,6 +76,18 @@ class RaggedTensor(composite_tensor.CompositeTensor,
  time: it can't depend on the runtime values of `Tensor`s, and can't vary
  dynamically for different session runs.
  + Note that the `__init__` constructor is private. Please use one of the
  + following methods to construct a `RaggedTensor`:
  +
  + * `tf.RaggedTensor.from_row_lengths`
  + * `tf.RaggedTensor.from_value_rowids`
  + * `tf.RaggedTensor.from_row_splits`
  + * `tf.RaggedTensor.from_row_starts`
  + * `tf.RaggedTensor.from_row_limits`
  + * `tf.RaggedTensor.from_nested_row_splits`
  + * `tf.RaggedTensor.from_nested_row_lengths`
  + * `tf.RaggedTensor.from_nested_value_rowids`
  +
  ### Potentially Ragged Tensors
  Many ops support both `Tensor`s and `RaggedTensor`s. The term "potentially
  @@ -228,6 +241,7 @@ class RaggedTensor(composite_tensor.CompositeTensor,
  #=============================================================================
  # Constructor (private)
  #=============================================================================
  + @doc_controls.do_not_generate_docs
  def __init__(self, values, row_partition, internal=False):
  """Creates a `RaggedTensor` with a specified partitioning for `values`.
  