code: def clf_transform_wo_fit(self, tspace, covmats):
      n_matrices, n_channels, n_channels = covmats.shape
      n_ts = (n_channels * (n_channels + 1)) // 2
      ts = tspace()
      Xtr = ts.transform(covmats)
      assert Xtr.shape == (n_matrices, n_ts)
  
file_path: pyRiemann/tests/test_tangentspace.py
imports: from conftest import get_metrics
  import numpy
  from pyriemann.tangentspace import TangentSpace, FGDA
  import pytest
  from pytest import approx
label_desc: Use image node_id 4 for calling the TestTangentSpace obj's underlying member method code with example usage: obj.clf_transform_wo_fit(tspace, covmats) without return types