qiskit/quantum_info/operators/channel/kraus.py
def transpose(self):
        """Return the transpose of the QuantumChannel."""
        kraus_l, kraus_r = self._data
        kraus_l = [k.T for k in kraus_l]
        if kraus_r is not None:
            kraus_r = [k.T for k in kraus_r]
        return Kraus((kraus_l, kraus_r),
                     input_dims=self.output_dims(),
                     output_dims=self.input_dims())
def transpose(self):
        """Return the transpose of the QuantumChannel."""
        kraus_l, kraus_r = self._data
        kraus_l = [k.T for k in kraus_l]
        if kraus_r is not None:
            kraus_r = [k.T for k in kraus_r]
        return Kraus((kraus_l, kraus_r),
                     input_dims=self.output_dims(),
                     output_dims=self.input_dims())
def transpose ( self ) : kraus_l , kraus_r = self . _data kraus_l = [ k . T for k in kraus_l ] if kraus_r is not None : kraus_r = [ k . T for k in kraus_r ] return Kraus ( ( kraus_l , kraus_r ) , input_dims = self . output_dims ( ) , output_dims = self . input_dims ( ) )
Return the transpose of the QuantumChannel.
Return the transpose of the QuantumChannel .