code: def test_actual_results_without_flatten():
      """Test that the actual results are the expected ones."""
      params = {
          "estimator": RecurrencePlot(dimension=6),
          "flatten": False,
      }
      arr_actual = MultivariateTransformer(**params).fit_transform(X)
      arr_desired = []
      for i in range(n_features):
          arr_desired.append(params["estimator"].transform(X[:, i]))
      arr_desired = np.transpose(arr_desired, axes=(1, 0, 2, 3))
      np.testing.assert_allclose(
          arr_actual, arr_desired, atol=1e-5, rtol=0.0
      )
  
file_path: pyts/pyts/multivariate/transformation/tests/test_multivariate.py
imports: import numpy
  import pytest
  import re
  from scipy.sparse import csr_matrix
  from pyts.classification import SAXVSM
  from pyts.image import RecurrencePlot
  from pyts.multivariate.transformation import MultivariateTransformer
  from pyts.transformation import BOSS
label_desc: Use image node_id 6 for calling a global function with example usage: test_actual_results_without_flatten() without return types