tqec/tqec
Design automation software tools for Topological Quantum Error Correction
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 Tháng
#1 Repository Của Tháng
#2 Repository Của Tháng
🧲 TQEC: Tự động hoá thiết kế mã lỗi lượng tử topo cho mụm lưới bề mặt
TQEC cung cấp các khối xây dựng dựa trên giao thức hiện đại nhất, với mỗi khối đều có mã nguồn mạch đã được kiểm chứng đúng, giúp biên dịch tự động các mạch tính toán quy mô lớn.
TQEC (Topological Quantum Error Correction) là một dự án phần mềm tự động hoá thiết kế dành cho việc biểu diễn, xây dựng và biên dịch các phép tính lượương tử bền lỗi quy mô lớn, dựa trên mã bề mặt (surface code) và phẫu thuật mổ lưới (lattice surgery). Trong thập kỷ qua, các phép tính dựa trên mã bề mặt đã tiến bộ đáng kể, nhưng các mạch cần thiết để thực hiện các giao thức này cực kỳ phức tạp. Việc kết hợp các giao thức này để xây dựng tính toán quy mô lớn đòi hỏi nhiều công sự thủ công và rất khó đảm bảo tính chính xác. TQEC giải quyết vấn đề này bằng cách cung cấp các khối xây dựng có mã nguồn đã được xác minh, có thể kết hợp để tạo ra các phép tính logic quy mô lớn.
✨ Điểm nổi bật
- Biên dịch tự động: Chuyển đổi mạch từ định dạng Collada (.dae) sang định dạng Stim một cách tự động.
- Hỗ trợ mã bề mặt: Dựa trên các giao thức hiện đại nhất trong mã bề mặt và phẫu thuật mổ lưới.
- Mã nguồn đã xác minh: Mỗi khối xây dựng đều có mã nguồn mạch được kiểm chứng đúng.
- Hỗ trợ mô hình nhiễn: Cấu hình mô hình nhiễn để mô phỏng các mạch lượương tử có lỗi thực tế.
- Cài đặt từ nguồn: Hỗ trợ cài đặt qua pip hoặc uv trực tiếp từ GitHub.
- Tài liệu hướng dẫn chi tiết: Cung cấp hướng dẫn cài đặt, bắt đầu nhanh và bài học chi tiết trên trang web chính thức.
- Cộng đồng hoạt động: Tổ chức cuộc họp trực tuyến hàng tuần để thảo luận và đào tạo kiến thức.
💡 Vì sao đáng chú ý
TQEC khác biệt so với cách tiếp cận thủ công truyền thống bằng cách tự động hoá toàn bộ quy trình biên dịch mạch lượương tử từ các khối nhỏ đến các hệ thống lớn. Thay vì phải mã hoá tay từng phần phức tạp, người dùng chỉ cần kết hợp các khối đã được kiểm chứng sẵn để xây dựng mạch hoàn chỉnh. Điều này giúp giảm đáng kể lỗi con người và thời gian phát triển, đồng thời cho phép mô phỏng các phép tính logic phức tạp trước đây chưa thể thực hiện được.
Dự án phù hợp với các nhà nghiên cứu và kỹ sư lượương tử đang làm việc với mã bề mặt, cũng như những người muốn khám phá cách xây dựng các hệ thống tính toán lượương tử bền lỗi quy mô lớn.
#QuantumErrorCorrection #SurfaceCode #LatticeSurgery #QuantumComputing #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
✅ Python package for simulation and visualization of quantum error-correction on surface codes. The package provides the ability to inspect the error-correcting code during the decoding process, and tools to benchmark the decoder.
This repo contains CUDA-Q Academic materials, including self-paced Jupyter notebook modules for building and optimizing hybrid quantum-classical algorithms using CUDA-Q.
Search-based decoder for quantum error correction (QEC) written in C++ and Python.
QAdapt v1 This repository contains the final QAdapt checkpoint and the exact Ising-fast T0 e100 baseline used for paired evaluation in QAdapt: A Noise-Adaptive Neural Pre-Decoding Framework for Quantum Error Correction. Release version: v1. This is...
Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.
A rust implementation of the Quip Network's quantum virtual machine.