Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

forward and reverse mode automatic differentiation primitives for Julia Base + StdLibs

JuliaDiff/ChainRules.jl は初心者に優しい?

JuliaDiff/ChainRules.jl への外部コントリビューターの PR が最近は少なく、どのくらいマージされるかはまだ言えません。 初心者向けの issue が現在 1 件オープンです。

スター
475
フォーク
98
オープンの初心者向け issue
1
索引済み issue
97
主要言語
Julia
ライセンス
ライセンスのデータがありません
最終 GitHub push
2026年3月10日
最新の索引
2026年9月18日
コントリビューションガイド
コントリビューションガイドがありません
行動規範
行動規範がありません
初心者向けラベル
good first issue help wanted
PR マージ指標
30日以内にマージされた PR はありません

JuliaDiff/ChainRules.jl にコントリビュートするには

  1. コントリビューションガイドはないので、README と最近マージされた PR をいくつか読んで、変更の出し方をつかみましょう。
  2. 下にある初心者向けのオープンな issue を選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • No rule for Base.Intrinsics.sqrt_llvm
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    JuliaDiff/ChainRules.jl#844 ·

  • GitHub link in docs points to ChainRulesCore.jl
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 55/100

    JuliaDiff/ChainRules.jl#818 ·

  • Replace withsomezeros_rewrap with ProjectTo
    オープン
    refactoring

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#815 ·

  • `hcat` rule is wrong for `[I array]`
    オープン
    bug

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaDiff/ChainRules.jl#810 ·

  • stack overflow issue
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    JuliaDiff/ChainRules.jl#809 ·

  • Pullback for sparse-array vector product very inefficient
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#803 · コメント 4 件 ·

  • `frule` for `sum` doesn't work for `Generator`
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#768 · コメント 1 件 ·

  • Make `OneElement` more GPU friendly
    オープン
    GPU help wanted

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#767 · リアクション 1 件 ·

  • derivatives of more matrix functions
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#764 · コメント 3 件 ·

  • unzip CI broken on 1.0
    オープン
    bug testing

    難易度 2/5 1〜3時間 初心者へのやさしさ 30/100

    JuliaDiff/ChainRules.jl#754 ·

  • Scalar indexing error using prod(...)
    オープン
    GPU

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#747 · コメント 1 件 ·

  • No rules for `typed_hvcat`
    オープン
    missing rule

    難易度 3/5 1〜2日 初心者へのやさしさ 38/100

    JuliaDiff/ChainRules.jl#743 · コメント 1 件 · リアクション 2 件 ·

  • `rrule` for `mean(f, x)` is not vectorized?
    オープン
    GPU

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#733 · コメント 2 件 ·

  • Sparse vector to real power throws a pullback error
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    JuliaDiff/ChainRules.jl#731 ·

  • Missing frules for `copy`
    オープン
    good first issue missing rule

    難易度 3/5 1〜2日 初心者へのやさしさ 38/100

    JuliaDiff/ChainRules.jl#729 · コメント 1 件 ·

  • Rules for `eachslice` with multiple `dims`
    オープン
    bug missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 32/100

    JuliaDiff/ChainRules.jl#722 · コメント 2 件 · リアクション 3 件 ·

  • Wrong results for forward-mode `exp!` half of the time
    再び着手できるかも @sethaxen が 1247 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    JuliaDiff/ChainRules.jl#715 · コメント 5 件 · 担当者 1 名 ·

  • Missing rules for Tridiagonal
    オープン
    missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#713 · コメント 1 件 ·

  • Returning `Broadcasted` cotangents for `Broadcasted` arguments?
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#698 · コメント 7 件 ·

  • Rule for `typed_vcat`?
    オープン
    help wanted missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    JuliaDiff/ChainRules.jl#695 · コメント 1 件 ·

  • Add rules for `LinRange`
    オープン
    missing rule

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaDiff/ChainRules.jl#692 ·

  • `@fastmath maximum` broken on 1.10
    オープン
    missing rule

    難易度 3/5 1〜2日 初心者へのやさしさ 38/100

    JuliaDiff/ChainRules.jl#690 ·

  • ERROR: LoadError: Some tests did not pass: 7126 passed, 7 failed, 4 errored, 0 broken. in expression starting at /home/ian/.julia/packages/ChainRules/Ipuva/test/runtests.jl:19 ERROR: Package ChainRules errored during testing
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#688 ·

  • `*(::AbstractVector, ::AbstractMatrix)` pullback triggers scalar indexing on the GPU
    オープン
    GPU help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#685 · コメント 1 件 ·

  • Rules for `kron`
    オープン
    good first issue missing rule

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#684 · コメント 1 件 ·

  • Pullback for `tr` produces a CPU `Diagonal` causing downstream scalar indexing on GPUs
    オープン
    good first issue GPU

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    JuliaDiff/ChainRules.jl#682 · コメント 3 件 ·

  • CI failing on julia 1.8.1 with Seg fault/memory error
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#677 ·

  • Rule for `vect` unthunks many times
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#676 ·

  • Chainrule for CUDA reduction
    オープン
    good first issue missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 32/100

    JuliaDiff/ChainRules.jl#666 · コメント 4 件 ·

  • svd_rev issue with orthogonal matricies
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 32/100

    JuliaDiff/ChainRules.jl#664 · コメント 3 件 ·

  • Dict gradients leading to addition error after broadcasting change
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#662 · コメント 4 件 ·

  • Remove closures for callable types
    オープン
    design needs-careful-thought performance

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    JuliaDiff/ChainRules.jl#657 · コメント 2 件 ·

  • `rrule` for `Base.sum` should accept `init` keyword
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#656 · コメント 3 件 · リアクション 1 件 ·

  • Remove `@non_differentiable` for `trunc`?
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#649 · コメント 1 件 ·

  • rrule causes scalar indexing for `repeat`
    オープン
    bug GPU

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#645 · コメント 4 件 ·

  • `rrule` for `cov`
    オープン
    missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 30/100

    JuliaDiff/ChainRules.jl#634 · コメント 1 件 ·

  • Rules that use scalar indexing are not GPU-compatible
    オープン
    GPU

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#617 · コメント 3 件 ·

  • Need adjoint for reinterpret SVector
    オープン
    missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#606 · コメント 4 件 ·

  • `allequal` Compat issue with recent commit?
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#598 · コメント 14 件 · リアクション 1 件 ·

  • Non-associative number types
    オープン
    needs-careful-thought

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#594 · コメント 4 件 ·

  • rrule for multi-argument product
    オープン
    missing rule

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#589 · コメント 1 件 ·

  • `sortslices` only accepts `dims::Integer`
    オープン

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    JuliaDiff/ChainRules.jl#583 ·

  • rrule for casting LinearAlgebra.QRCompactWYQ into a Matrix
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#516 · コメント 3 件 ·

  • Generic rrule for constructors
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#510 · リアクション 1 件 ·

  • Provide rrules for collect
    オープン
    missing rule

    難易度 3/5 1〜2日 初心者へのやさしさ 42/100

    JuliaDiff/ChainRules.jl#486 · リアクション 1 件 ·

  • Use oneunit where it makes sense
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#479 · コメント 2 件 · リアクション 3 件 ·

  • tests for rrule(prod, ::Symmetric) are disabled because they fail
    オープン
    testing

    難易度 4/5 3〜5日 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#475 · リアクション 1 件 ·

  • Rules for det are not general and likely unstable
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    JuliaDiff/ChainRules.jl#468 · コメント 8 件 ·

  • `f/rrules` should support receiving `ZeroTangent()`
    オープン
    design needs-careful-thought

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    JuliaDiff/ChainRules.jl#442 · コメント 7 件 ·

  • cholesky decomposition
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    JuliaDiff/ChainRules.jl#414 · コメント 1 件 ·

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。