class_docstr: Class for the quotient structure on PSD matrices.
class_docstr_tok: ["Class","for","the","quotient","structure","on","PSD","matrices","."]
docstr: Align point to base_point.
  
  Find the optimal rotation R in SO(m) such that the base point and
  R.point are well positioned.
  
  Parameters
  ----------
  point : array-like, shape=[..., n, k]
      Point on the manifold.
  base_point : array-like, shape=[..., n, k]
      Point on the manifold.
  
  Returns
  -------
  aligned : array-like, shape=[..., n, k]
      R.point.
docstr_tok: ["Align","point","to","base_point",".","Find","the","optimal","rotation","R","in","SO","(","m",")","such","that","the","base","point","and","R.point","are","well","positioned",".","Parameters","--","--","--","--","--","point",":","array-like",",","shape=","[","...",",","n",",","k","]","Point","on","the","manifold",".","base_point",":","array-like",",","shape=","[","...",",","n",",","k","]","Point","on","the","manifold",".","Returns","--","--","--","-","aligned",":","array-like",",","shape=","[","...",",","n",",","k","]","R.point","."]
code: def align(self, point, base_point, **kwargs):
      """Align point to base_point.
  
      Find the optimal rotation R in SO(m) such that the base point and
      R.point are well positioned.
  
      Parameters
      ----------
      point : array-like, shape=[..., n, k]
          Point on the manifold.
      base_point : array-like, shape=[..., n, k]
          Point on the manifold.
  
      Returns
      -------
      aligned : array-like, shape=[..., n, k]
          R.point.
      """
      return Matrices.align_matrices(point, base_point)
  
imports: import geomstats.backend
  from geomstats.geometry.fiber_bundle import FiberBundle
  from geomstats.geometry.full_rank_matrices import FullRankMatrices
  from geomstats.geometry.general_linear import GeneralLinear
  from geomstats.geometry.manifold import Manifold
  from geomstats.geometry.matrices import Matrices, MatricesMetric
  from geomstats.geometry.quotient_metric import QuotientMetric
  from geomstats.geometry.spd_matrices import SPDEuclideanMetric, SPDMatrices
  from geomstats.geometry.special_orthogonal import SpecialOrthogonal
  from geomstats.geometry.symmetric_matrices import SymmetricMatrices
label_desc: Use image node_id 7 for calling the BuresWassersteinBundle obj's underlying member method code with example usage: obj.align(point, base_point) and returns: Matrices