class_docstr: Class for the manifold of full-rank correlation matrices.
  
  Parameters
  ----------
  n : int
      Integer representing the shape of the matrices: n x n.
docstr: Project a matrix to the tangent space at a base point.
  
  The tangent space to the space of correlation matrices is the space of
  symmetric matrices with null diagonal.
  
  Parameters
  ----------
  vector : array-like, shape=[..., n, n]
      Matrix to project
  base_point : array-like, shape=[..., n, n]
      Correlation matrix.
  
  Returns
  -------
  tangent_vec : array-like, shape=[..., n, n]
      Symmetric matrix with 0 diagonal.
docstr_tok: ["Project","a","matrix","to","the","tangent","space","at","a","base","point",".","The","tangent","space","to","the","space","of","correlation","matrices","is","the","space","of","symmetric","matrices","with","null","diagonal",".","Parameters","--","--","--","--","--","vector",":","array-like",",","shape=","[","...",",","n",",","n","]","Matrix","to","project","base_point",":","array-like",",","shape=","[","...",",","n",",","n","]","Correlation","matrix",".","Returns","--","--","--","-","tangent_vec",":","array-like",",","shape=","[","...",",","n",",","n","]","Symmetric","matrix","with","0","diagonal","."]
code: def to_tangent(self, vector, base_point):
      """Project a matrix to the tangent space at a base point.
  
      The tangent space to the space of correlation matrices is the space of
      symmetric matrices with null diagonal.
  
      Parameters
      ----------
      vector : array-like, shape=[..., n, n]
          Matrix to project
      base_point : array-like, shape=[..., n, n]
          Correlation matrix.
  
      Returns
      -------
      tangent_vec : array-like, shape=[..., n, n]
          Symmetric matrix with 0 diagonal.
      """
      sym = self.embedding_space.to_tangent(vector, base_point)
      mask_diag = gs.ones_like(vector) - gs.eye(self.n)
      return sym * mask_diag
  
imports: import geomstats.backend
  from geomstats.geometry.base import LevelSet
  from geomstats.geometry.diffeo import ComposedDiffeo
  from geomstats.geometry.fiber_bundle import FiberBundle
  from geomstats.geometry.general_linear import GeneralLinear
  from geomstats.geometry.hyperboloid import Hyperboloid
  from geomstats.geometry.matrices import Matrices
  from geomstats.geometry.open_hemisphere import OpenHemispheresProduct, OpenHemisphereToHyperboloidDiffeo
  from geomstats.geometry.positive_lower_triangular_matrices import UnitNormedRowsPLTDiffeo
  from geomstats.geometry.pullback_metric import PullbackDiffeoMetric
  from geomstats.geometry.quotient_metric import QuotientMetric
  from geomstats.geometry.spd_matrices import CholeskyMap, SPDAffineMetric, SPDMatrices
label_desc: Use image node_id 10 for calling the FullRankCorrelationMatrices obj's underlying member method code with example usage: obj.to_tangent(vector, base_point) and returns: unknown