An open API service providing commit metadata for open source projects.

GitHub / JuliaDiff/ChainRulesCore.jl / commits

AD-backend agnostic system defining custom forward and reverse mode rules. This is the light weight core to allow you to define rules for your functions in your packages, without depending on any particular AD system.

SHA Message Author Date Stats
1a236fb6 Bump actions/checkout from 6 to 7 (#711)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
0b2ebfec Bump julia-actions/cache from 2 to 3 (#704)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
4253bff2 Fix some tests and bump version (#706) James Wrigley <J****y@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
dad0d242 Bump codecov/codecov-action from 5 to 6 (#705)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
004e43ed Bump actions/checkout from 5 to 6 (#700)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 months ago
115c2822 Bump actions/checkout from 4 to 5 (#699)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
414b6603 Update Project.toml Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
124e0cb8 merge Merge pull request #698 from ChrisRackauckas-Claude/update-compat-bounds-2025 Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
1d5c6511 Update Downgrade.yml Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
6facda3a Create Downgrade.yml Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
632c0dca Update compat bounds to exclude releases >1 year old
Co-authored-by: Claude <n****y@a****m>
ChrisRackauckas <a****s@c****m> about 1 year ago
f396d365 merge Merge pull request #697 from ChrisRackauckas-Claude/bump-julia-v1.10 Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
f3a13a64 merge Merge pull request #647 from JuliaDiff/ox/authors Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0b982323 merge Merge pull request #694 from JuliaDiff/compathelper/new_version/2025-06-23-00... Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
69bedfd7 merge Merge pull request #696 from abhro/favicon Christopher Rackauckas <a****s@c****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
468f8a74 Bump Julia lower bound to v1.10 and update dependencies
Co-authored-by: Claude <n****y@a****m>
ChrisRackauckas <a****s@c****m> about 1 year ago
4fada6f2 Create docs site favicon abhro <5****o@u****m> about 1 year ago
5cf6072c Remove docs/Manifest.toml and manage self dep in docs/Project.toml abhro <5****o@u****m> about 1 year ago
8ad01982 merge Merge branch 'main' into compathelper/new_version/2025-06-23-00-47-34-712-020... David Widmann <d****n@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
d42e8ef5 CompatHelper: add new compat entry for Compat at version 4 for package docs, ...
Co-authored-by: CompatHelper Julia <c****y@j****g>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
b878a69f CompatHelper: add new compat entry for ChainRulesCore at version 1 for packag... CompatHelper Julia <c****y@j****g> about 1 year ago
869f4525 fix #685 (#688) cossio <c****o@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
46f5d956 Update CI (#693) David Widmann <d****n@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
134b9fd8 Bump julia-actions/setup-julia from 1 to 2 (#692)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
38db7f60 Bump codecov/codecov-action from 1 to 5 (#691)
Co-authored-by: dependabot[bot] <4****]@u****m>, David Widmann <d****n@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>, dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
57e9ed21 Bump actions/checkout from 2 to 4 (#689)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
33676cfd Bump actions/cache from 2 to 4 (#690)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
2aad1172 Disable thunks for 2nd order AD (#683) Anton Smirnov <t****7@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
2f2c9417 Add type promotion rules for `NoTangent` and `ZeroTangent`, and add `eltype` ... Nicholas Bauer <n****r@o****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
9627bd6a Update documentation (#681) abhro <5****o@u****m>
Committed by: GitHub <n****y@g****m>
almost 2 years ago
a95c181c Update README.md (#680) Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
about 2 years ago
b9ea5d70 make `@non_differentiable` use identical pullbacks when possible (#679) Neven Sajko <s****@p****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
3da9c1a4 Update index.md (#677) William Moses <g****h@w****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
fa530b98 Add more engines supporting ChainRules to the docs (#676) Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d35f217d merge Merge pull request #673 from JuliaDiff/ox/update_engines Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a2fb2914 Update docs/src/index.md
Co-authored-by: Will Tebbutt <w****1@m****k>
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
426ce08f Update supporting AD engines Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ee24752b merge Merge pull request #672 from sathvikbhagavan/patch-1 Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3f2b1823 ci: use DataInterpolations from SciML instead of PumasAI Sathvik Bhagavan <3****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6b000888 merge Merge pull request #629 from jeremiahpslewis/jpsl/add-test Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
ed50b20e Update Project.toml Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2f23a9f7 fix guess_tangent_type(::Bool) to return a type Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
7730f385 merge Merge pull request #667 from JuliaDiff/ox/nobool Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
4b2c810d Bools have no tangent Frames White <m****e@o****t> over 2 years ago
75e84bcd Update Project.toml Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
57b3093b merge Merge pull request #663 from JuliaDiff/ox/tkz Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b4a0171c only define zero_tangent for empty Pairs if Pairs is defined Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
f4731b74 Update Project.toml Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
09ae81d8 merge Merge pull request #666 from JuliaDiff/ox/div Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
3cfd06dd format
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
0a3b900f add scaling division Frames White <m****e@o****t> over 2 years ago
d9de61c4 formatting
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6d783bce guess_zero_tangent_type takes a type Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
9c8c8121 handling type-known empty containers in zero_tangent Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2387dc15 Update Project.toml Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
6a8c3c21 merge Merge pull request #662 from JuliaDiff/ox/donot_zero Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a105ba93 only test behavour with PersistentDict if it is defined Frames White <m****e@o****t> over 2 years ago
c1c9cfc2 Given we require the AbstractDicts to be backed by DIcts we must make that co... Frames White <m****e@o****t> over 2 years ago
4f9723c2 formatting
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
98cc02c9 Define a bunch of zero_tangents that should just NoTangent Frames White <m****e@o****t> over 2 years ago
0385ea85 merge Merge pull request #661 from JuliaDiff/oxinabox-patch-1 Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1b26e7b8 Update Project.toml Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
1e3d4261 merge Merge pull request #660 from JuliaDiff/ox/subtract Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c7e00c73 testset not test Frames White <m****e@o****t> over 2 years ago
7230e940 formatting
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
a52a2135 Also test for mutable tangent Frames White <m****e@o****t> over 2 years ago
bd64864b Implement Tangent subtraction Frames White <m****e@o****t> over 2 years ago
d2b4b940 merge Merge pull request #657 from JuliaDiff/ox/fix_ci Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
935d625c merge Merge pull request #659 from JuliaDiff/ox/32 Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d9304c7b Fix hash(::MutableTangent) on 32 bit Frames White <m****e@o****t> over 2 years ago
4a56d9c6 merge Merge pull request #656 from kshitij12345/propagators-fix-typo Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
99d2aed9 Bump version Frames White <m****e@o****t> over 2 years ago
eba7477e Restrict kwarg type in code generated by @non_differentiable macro Frames White <m****e@o****t> over 2 years ago
3b1de893 fix typo and formatting Kshiteej K <k****r@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
c86125f5 Update Project.toml Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
96e0f543 merge Merge pull request #626 from JuliaDiff/ox/mutabletangent Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
73b7508b stronger statement about aliasing Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
95e63d0d improve docs Frames White <m****e@o****t> over 2 years ago
6664e8f8 merge Merge pull request #646 from JuliaDiff/ox/nomutationexample Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
2d61f416 Add broken tests for Aliasing and Cyclic references Frames White <m****e@o****t> over 2 years ago
501857dd Update test/tangent_types/structural_tangent.jl
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: Frames White <m****e@o****t>
over 2 years ago
d3380bca Update src/tangent_types/structural_tangent.jl
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: Frames White <m****e@o****t>
over 2 years ago
e8865897 docs more consistent Frames White <m****e@o****t> over 2 years ago
26138a9a move show code to `Common` area Frames White <m****e@o****t> over 2 years ago
da8c2043 formatting
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: Frames White <m****e@o****t>
over 2 years ago
f481d054 overload show for mutable tangent Frames White <m****e@o****t> over 2 years ago
b3a4d57f Formatting
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: Frames White <m****e@o****t>
over 2 years ago
b67686da Add structural zero tangent code for higher order Frames White <m****e@o****t> over 2 years ago
1b0e41a7 merge Merge pull request #645 from JuliaDiff/ox/rm_static_arrays Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
8a54fae8 define zero_tangent for Tangent Frames White <m****e@o****t> over 2 years ago
77748b3c merge Merge pull request #651 from JuliaDiff/ox/non_diff_ambig Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
17a83d43 merge Merge pull request #652 from sathvikbhagavan/sb/docs Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
388315c8 docs: align a few misaligned code blocks Sathvik Bhagavan <s****n@j****m> over 2 years ago
161e5f14 nospecialize on tuple Frames White <m****e@o****t> over 2 years ago
67036a86 Constrain generated signature for nondiff frule to need tuple first arg so no... Frames White <m****e@o****t> over 2 years ago
6befc08f remove nospecialize Frames White <m****e@o****t> over 2 years ago
1a648791 formatting
Co-authored-by: github-actions[bot] <4****]@u****m>
Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d86d5ea9 Fix configured frule created by non_differentiable rule Frames White <m****e@o****t> over 2 years ago
83366a5b merge Merge pull request #650 from hyrodium/fix/documenter_v1 Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b25dbb57 Fix path to ChainRulesCore in Manifest Frames White <o****x@u****u>
Committed by: GitHub <n****y@g****m>
over 2 years ago

← Back to repository