class_docstr: Class for the space of complex matrices (m, n).
  
  Parameters
  ----------
  m, n : int
      Integers representing the shapes of the matrices: m x n.
docstr: Return the transconjugate of matrices.
  
  Parameters
  ----------
  mat : array-like, shape=[..., n, n]
      Matrix.
  
  Returns
  -------
  transconjugate : array-like, shape=[..., n, n]
      Transconjugated matrix.
docstr_tok: ["Return","the","transconjugate","of","matrices",".","Parameters","--","--","--","--","--","mat",":","array-like",",","shape=","[","...",",","n",",","n","]","Matrix",".","Returns","--","--","--","-","transconjugate",":","array-like",",","shape=","[","...",",","n",",","n","]","Transconjugated","matrix","."]
code: def transconjugate(mat):
      """Return the transconjugate of matrices.
  
      Parameters
      ----------
      mat : array-like, shape=[..., n, n]
          Matrix.
  
      Returns
      -------
      transconjugate : array-like, shape=[..., n, n]
          Transconjugated matrix.
      """
      ndim = gs.ndim(mat)
      axes = list(range(0, ndim))
      axes[-1] = ndim - 2
      axes[-2] = ndim - 1
      return gs.transpose(gs.conj(mat), axes)
  
imports: import geomstats.backend
  import geomstats.errors
  from geomstats.geometry.base import ComplexMatrixVectorSpace
  from geomstats.geometry.hermitian import HermitianMetric
  from geomstats.geometry.matrices import Matrices
  from geomstats.vectorization import repeat_out
label_desc: Use image node_id 4 for calling the ComplexMatrices obj's underlying member method code with example usage: obj.transconjugate(mat) and returns: gs