code: def test_multivariate_transform():
      with pm.Model() as m:
          x = pm.Dirichlet("x", a=[1, 1, 1])
          y, *_ = pm.LKJCholeskyCov(
              "y", n=4, eta=1, sd_dist=pm.Exponential.dist(1)
          )
  
      new_m = clone_model(m)
  
      ip = m.initial_point()
      new_ip = new_m.initial_point()
      np.testing.assert_allclose(
          ip["x_simplex__"], new_ip["x_simplex__"]
      )
      np.testing.assert_allclose(
          ip["y_cholesky-cov-packed__"],
          new_ip["y_cholesky-cov-packed__"],
      )
  
file_path: pymc/tests/model/test_fgraph.py
imports: import numpy
  import pytensor.tensor
  import pytest
  from pytensor import config, shared
  from pytensor.graph import Constant, FunctionGraph, node_rewriter
  from pytensor.graph.rewriting.basic import in2out
  from pytensor.tensor.exceptions import NotScalarConstantError
  import pymc
  from pymc.model.fgraph import ModelDeterministic, ModelFreeRV, ModelNamed, ModelObservedRV, ModelPotential, ModelVar, clone_model, fgraph_from_model, model_deterministic, model_free_rv, model_from_fgraph
label_desc: Use image node_id 10 for calling a global function with example usage: test_multivariate_transform() without return types