Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

A JIT compiler for hybrid quantum programs in PennyLane

PennyLaneAI/catalyst có thân thiện với người mới không?

Trong 30 ngày gần nhất, PennyLaneAI/catalyst đã merge 42 trên 78 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 2 issue phù hợp với người mới đang mở.

Star
234
Fork
84
Issue cho người mới đang mở
2
Issue đã lập chỉ mục
170
Merge trung bình
1 ngày 21 giờ
Pull request đã merge (30 ngày)
66
Ngôn ngữ chính
Python
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
19/9/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho PennyLaneAI/catalyst

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn một trong 2 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • `jax.grad` of a `qjit`-compiled `QNode` using `AmplitudeEmbedding` fails on `llvm.atan2`
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    PennyLaneAI/catalyst#3325 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [Feature Gap] Work wires of controlled ops are dropped under graph_decomposition + capture=True
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 53/100

    PennyLaneAI/catalyst#3315 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • [BUG] qp.Barrier is dropped under qjit, so merge_rotations and cancel_inverses optimize across it
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 43/100

    PennyLaneAI/catalyst#3298 · 2 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • adjoint-lowering aborts with IRMapping assertion instead of emitting a diagnostic
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    PennyLaneAI/catalyst#3217 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Missing reactive PPM handling during PBC depth analysis
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    PennyLaneAI/catalyst#3186 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • SemiAdder fails to decompose under catalyst.passes.graph_decomposition + capture=True; built-in rule bytecode is unloadable and cannot be (re)built
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    PennyLaneAI/catalyst#3177 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Parameter-dependent decomposition rules cannot specialize on constant parameters under capture
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    PennyLaneAI/catalyst#3172 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • xdsl circuit visualizer does not understand `quantum.operator` op
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#3139 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • 3029 follow-up: Update device capabilities for dynamic allocation
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 50/100

    PennyLaneAI/catalyst#3056 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • 3029 follow-up: Eliminate the rebinding of allocation primitives
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#3055 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `keep_intermediate=True` does not faithfully record initial IR received by first pass
    Đang mở
    compiler

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    PennyLaneAI/catalyst#2957 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fix platform tag for macOS wheels
    Có thể làm lại được @sarehaskari17 đã nhận 54 ngày trước và không có pull request nào đang mở. Đang mở
    CI/Build enhancement good first issue

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100

    PennyLaneAI/catalyst#2907 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Reduce binary package size
    Đang mở
    CI/Build enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2906 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add explicit attribute (e.g. catalyst.main) for entry/main function
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2854 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Better error message when no path can be found in Graph decomposition
    Đang mở
    compiler enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2767 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • No persistent cross-session @qjit compilation cache — every Python session recompiles from scratch
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2760 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Document and add a cmake guard for minimum compiler versions
    Đang mở
    CI/Build housecleaning

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    PennyLaneAI/catalyst#2732 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Fix issues around frontend path discovery of externally built extension modules
    Đang mở
    housecleaning

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    PennyLaneAI/catalyst#2730 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Canonicalization of inverse extract/insert pairs on the same index is obfuscated if there is a chain of inserts
    Có thể làm lại được @phoeenniixx đã nhận 29 ngày trước và không có pull request nào đang mở. Đang mở
    compiler good first issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2726 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Extend StableHLO constant propagation to DataFlowSolver
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2707 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Revisit interaction between `__revision__` and `INSTALLED`
    Đang mở
    housecleaning

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    PennyLaneAI/catalyst#2704 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Redundant linker flag warning
    Đang mở
    CI/Build housecleaning

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100

    PennyLaneAI/catalyst#2702 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Duplicate boost library warning
    Đang mở
    housecleaning runtime

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    PennyLaneAI/catalyst#2701 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `bin`, `include`, and `resources` is not cleaned by `make clean`
    Đang mở
    CI/Build housecleaning

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2699 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Controlled pauli rot crashes with capture
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100

    PennyLaneAI/catalyst#2681 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Instrument the linking process as a detailed step in the compile stage
    Đang mở
    enhancement frontend

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    PennyLaneAI/catalyst#2671 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Without program capture, MLIR passes raise an error when applied to a workflow
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PennyLaneAI/catalyst#2666 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Create a pass to remove global phases
    Đang mở
    enhancement good first issue

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2613 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow `--resource-tracker` pass to run on the quantum kernel module
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2584 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Accurate max wire count for the `--resource-tracker` pass
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    PennyLaneAI/catalyst#2583 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `qp.allocate(1)`: using the qubit without index works but not formally supported
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2580 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `catalyst.draw_graph` doesn't work with `gridsynth`
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    PennyLaneAI/catalyst#2541 · 29 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • wheel packaging moves build tree artifacts to different locations and packages them
    Đang mở
    CI/Build enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    PennyLaneAI/catalyst#2452 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • runtime subproject mixes CMake build tree artifacts with install tree artifacts
    Đang mở
    enhancement runtime

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2451 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for rotation gates in `to_ppr` pass
    Đang mở
    enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2429 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • mcm_method='one-shot' is not supported with a dynamic number of shots
    Đang mở
    bug frontend

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    PennyLaneAI/catalyst#2397 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Calling ``while_p.bind`` results in an error
    Đang mở
    bug frontend

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2394 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Provide better name for variable names debug option
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    enhancement good first issue

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    PennyLaneAI/catalyst#2376 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ``max_pauli_size=0`` meaning in PPM/PPR passes should truly mean `0`, whereas it means "infinity" currently
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    PennyLaneAI/catalyst#2375 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `ppr-to-mbqc` pass does not support `qec.ppr.arbitrary` operations
    Có thể làm lại được @sengthai đã nhận 276 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement

    PennyLaneAI/catalyst#2372 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improve `qml.ppm_compilation` to able compile from Clifford+RZ/T into PPR/PPM
    Đang mở
    enhancement

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 48/100

    PennyLaneAI/catalyst#2366 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Unexpected output from dynamic allocation with sample measurement process
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    PennyLaneAI/catalyst#2339 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Avoid scipy-openblas32 runtime dependency ? Use CMake to find a BLAS backend
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    PennyLaneAI/catalyst#2302 · 12 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `qml.cond` does not trace the control flow op when used with an instantiated gate under capture
    Đang mở
    bug frontend

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100

    PennyLaneAI/catalyst#2150 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Failure to qjit two workflows transformed by `clifford_t_decomposition` and gridsynth when using AOT capture
    Có thể làm lại được @josephleekl đã nhận 355 ngày trước và không có pull request nào đang mở. Đang mở
    bug upstream

    PennyLaneAI/catalyst#2126 · 3 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Test suite maintenance regarding qjit device capabilities
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    chore good first issue

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#2114 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Minor issue in the CompiledFunction call interface
    Đang mở
    frontend

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#1972 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Guarding against non-differentiable code in transforms
    Đang mở
    compiler enhancement

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    PennyLaneAI/catalyst#1967 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Dynamic-one-shot is incompatible with automatic qubit management for some measurement processes
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    PennyLaneAI/catalyst#1949 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add a `phase_accurate` option to the compiler and classify existing optimizations
    Đang mở
    compiler enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    PennyLaneAI/catalyst#1946 · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

Đang hiển thị 100 mục mới nhất

Trang này chỉ liệt kê những gì được lập chỉ mục gần đây. Bộ lọc nâng cao có toàn bộ kho, thu hẹp theo ngôn ngữ, độ khó và thời lượng.

Mở bộ lọc nâng cao

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.