def conj(x):
    """Apply complex conjugation to torch ComplexTensor

    Parameters
    ----------
    x : :obj:`pytorch_complex_tensor.ComplexTensor`
        Torch ComplexTensor

    Returns
    -------
    x : :obj:`pytorch_complex_tensor.ComplexTensor`
        Complex conjugated Torch ComplexTensor

    """
    xc = x.__graph_copy__(x.real, -x.imag)
    return xc
