def __call__(self, shape, dtype=None, **kwargs):
    'Returns a tensor object initialized to an orthogonal matrix.\n\n    Args:\n      shape: Shape of the tensor.\n      dtype: Optional dtype of the tensor. Only floating point types are\n        supported. If not specified, `tf.keras.backend.floatx()` is used,\n       which default to `float32` unless you configured it otherwise\n       (via `tf.keras.backend.set_floatx(float_dtype)`)\n      **kwargs: Additional keyword arguments.\n    '
    return super(Orthogonal, self).__call__(shape, dtype=_get_dtype(dtype), **kwargs)
Returns a tensor object initialized to an orthogonal matrix.

Args:
  shape: Shape of the tensor.
  dtype: Optional dtype of the tensor. Only floating point types are
    supported. If not specified, `tf.keras.backend.floatx()` is used,
   which default to `float32` unless you configured it otherwise
   (via `tf.keras.backend.set_floatx(float_dtype)`)
  **kwargs: Additional keyword arguments.
def __call__(self, shape, dtype=None, **kwargs):
    'Returns a tensor object initialized to an orthogonal matrix.\n\n    Args:\n      shape: Shape of the tensor.\n      dtype: Optional dtype of the tensor. Only floating point types are\n        supported. If not specified, `tf.keras.backend.floatx()` is used,\n       which default to `float32` unless you configured it otherwise\n       (via `tf.keras.backend.set_floatx(float_dtype)`)\n      **kwargs: Additional keyword arguments.\n    '
    return super(Orthogonal, self).__call__(shape, dtype=_get_dtype(dtype), **kwargs)