def conj(self) -> ndarray:
        """a.conj()

        Complex-conjugate all elements.

        Refer to :func:`cupynumeric.conjugate` for full documentation.

        See Also
        --------
        cupynumeric.conjugate : equivalent function

        Availability
        --------
        Multiple GPUs, Multiple CPUs

        """
        if self.dtype.kind == "c":
            result = self._thunk.conj()
            return ndarray(self.shape, dtype=self.dtype, thunk=result)
        else:
            return self
a.conj()

        Complex-conjugate all elements.

        Refer to :func:`cupynumeric.conjugate` for full documentation.

        See Also
        --------
        cupynumeric.conjugate : equivalent function

        Availability
        --------
        Multiple GPUs, Multiple CPUs

        
cupynumeric/_array/array.py