File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,3 +40,4 @@ learning.md
4040
4141# Roadmap file
4242qc Month 1.docx
43+ ~$ Month 1.docx
Original file line number Diff line number Diff line change @@ -101,14 +101,14 @@ flowchart TD
101101- [x] ** PEC** : Build noise-inverse channel from Choi matrices (` mitigation/pec.py ` — ` compute_choi_matrix_*() ` )
102102- [x] ** PEC** : Implement PEC sampling procedure with overhead analysis ✅
103103- [x] ** PEC** : Document exponential sampling overhead (practical only for shallow circuits)
104- - [ ] ** CDR** : Generate near-Clifford training circuits
105- - [ ] ** CDR** : Fit linear regression (noisy → exact)
106- - [ ] ** CDR** : Apply learned correction to target circuit
104+ - [x ] ** CDR** : Generate near-Clifford training circuits
105+ - [x ] ** CDR** : Fit linear regression (noisy → exact)
106+ - [x ] ** CDR** : Apply learned correction to target circuit
107107
108108### 🔌 Phase 3 — Interface + Hardware ` Days 7–8 `
109109- [x] Design abstract ` Mitigator ` base class (` mitigation/base.py ` )
110110- [x] Implement: ` ZNEMitigator ` (Day 4 ✅) · ` PECMitigator ` (Day 5) · ` CDRMitigator ` (Day 6)
111- - [ ] Write unit tests for each — correctness on simulator first
111+ - [x ] Write unit tests for each — correctness on simulator first
112112- [ ] Submit all 3 mitigators to IBM backend
113113- [ ] Run 5+ circuit depths per mitigator
114114- [ ] Collect raw + mitigated expectation values
You can’t perform that action at this time.
0 commit comments