quantumlib/tesseract-decoder
Search-based decoder for quantum error correction (QEC) written in C++ and Python.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🔍 Tesseract Decoder — Bộ giải mã lỗi lượt tử tốc độ cao dựa trên A*\n\n> Tìm cấu hình lỗi khả dĩ nhất từ syndrome bằng pruning heuristics và manifold orientation.\n\nTesseract Decoder (quantumlib) là bộ giải mã tìm kiếm lỗi (Most Likely Error decoder) cho các mã sửa lỗi lượt tử Low-Density Parity-Check (LDPC). Nó thực hiện tìm kiếm qua các tập lỗi bằng A* kết hợp Dijkstra dừng sớm, áp dụng heuristic cắt tỉa và kỹ thuật hướng vị trí để tối ưu hiệu năng.\n\n### ✨ Điểm nổi bật\n\n- Tìm kiếm A*: Kết hợp A* và Dijkstra ngắt sớm cho tốc độ cao.\n- Hỗ trợ Stim và DEM: Xử lý file mạch Stim và mô hình lỗi bộ phát hiện (DEM), tự động loại bỏ lỗi xác suất 0.\n- Giải mã đa luồng: Sử dụng đa lõi để tăng tốc trong mô phỏng quy mô lớn.\n- Beam Search hiệu quả: Giảm chi phí giải mã và tăng hiệu suất.\n- Xử lý shot và phạm vi: Hỗ trợ lấy mẫu shot và xử lý phạm vi shot linh hoạt.\n- Thống kê chi tiết: Báo cáo số lượng shot, lỗi, thời gian xử lý.\n- Heuristic linh hoạt: Các tùy chọn --beam, --det-penalty, --beam-climbing,...\n- Công cụ trực quan hóa: Xem kết quả giải mã qua công cụ trong thư mục viz/.\n\n### 💡 Vì sao đáng chú ý\n\nTesseract vượt trội so với các bộ giải mã dựa trên lập trình số nguyên (integer programming) truyền thống nhờ A* và heuristic cắt tỉa. Phù hợp cho mã surface, color, bivariate-bicycle và giao thức CNOT bắn ngang.\n\n---\n\n#QuantumComputing #QuantumErrorCorrection #Decoder #AStar #C++ #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Fast C++ and Python library for state-vector simulation of quantum circuits.
Python framework for creating, editing, and running Noisy Intermediate-Scale Quantum (NISQ) circuits.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Curated coding interview preparation materials for busy software engineers
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
The quip network mining stack. This includes a coordinator and links all of the official quip network miners.