code: def phc_equipped_spaces(request):
      n = request.param
      request.cls.space = FullRankCorrelationMatrices(
          n, equip=False
      ).equip_with_metric(
          PolyHyperbolicCholeskyMetric,
      )
  
imports: import random
  import pytest
  import geomstats.backend
  from geomstats.geometry.diffeo import ComposedDiffeo
  from geomstats.geometry.full_rank_correlation_matrices import CorrelationMatricesBundle, FullRankCorrelationMatrices, PolyHyperbolicCholeskyMetric
  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, UnitNormedRowsPLTMatrices
  from geomstats.geometry.spd_matrices import CholeskyMap, SPDMatrices
  from geomstats.test.parametrizers import DataBasedParametrizer
  from geomstats.test_cases.geometry.diffeo import DiffeoTestCase
  from geomstats.test_cases.geometry.fiber_bundle import FiberBundleTestCase
  from geomstats.test_cases.geometry.full_rank_correlation_matrices import FullRankCorrelationMatricesTestCase
  from geomstats.test_cases.geometry.pullback_metric import PullbackDiffeoMetricTestCase
  from geomstats.test_cases.geometry.quotient_metric import QuotientMetricTestCase
  from .data.diffeo import DiffeoTestData
  from .data.full_rank_correlation_matrices import CorrelationMatricesBundleTestData, FullRankCorrelationAffineQuotientMetricTestData, FullRankCorrelationMatricesTestData, PolyHyperbolicCholeskyMetricTestData
label_desc: Use image node_id 4 for calling a global function with example usage: phc_equipped_spaces(request) without return types