def min_len_transcoding_clifford(self,other): """ Searches the iterator provided by `transcoding_cliffords` for the shortest circuit decomposition. """ circuit_iter=map(lambda p: p.as_bsm().circuit_decomposition(), self.transcoding_cliffords(other)) return min(*circuit_iter)
def min_len_transcoding_clifford(self, other): """ Searches the iterator provided by `transcoding_cliffords` for the shortest circuit decomposition. """ circuit_iter = map(lambda p: p.as_bsm().circuit_decomposition(), self.transcoding_cliffords(other)) return min(*circuit_iter)