diff --git a/src/qibo/quantum_info/clifford.py b/src/qibo/quantum_info/clifford.py index 1acce5bcdb..11d1b4e9ec 100644 --- a/src/qibo/quantum_info/clifford.py +++ b/src/qibo/quantum_info/clifford.py @@ -273,8 +273,8 @@ def samples(self, binary: bool = True, registers: bool = False): if registers: return { - register: gate.result.samples(binary) - for register, gate in self._measurement_registers + gate.register_name: gate.result.samples(binary) + for gate in self.measurements } if binary: