Recent Releases of SciMLSensitivity
SciMLSensitivity - v7.89.0
SciMLSensitivity v7.89.0
Merged pull requests: - Re-enable EnzymeAdjoint testing (#1232) (@ChrisRackauckas) - feat: add Gauss Kronrod Adjoint (#1235) (@maxesit) - Use explicit imports (#1240) (@ChrisRackauckas) - Setup explicit imports in the code (#1241) (@ChrisRackauckas) - Remove printing while running tests (#1245) (@DhairyaLGandhi) - Add spell checking configuration (#1252) (@ChrisRackauckas) - Add typos configuration and fix spelling error (#1253) (@ChrisRackauckas) - Add downgrade CI workflow with Core1 test group (#1254) (@ChrisRackauckas) - Update CI to test on Julia 1, lts, and pre versions (#1255) (@ChrisRackauckas) - Apply JuliaFormatter to fix code formatting (#1256) (@ChrisRackauckas) - Initialize line split fixes following Catalyst.jl PR #1306 (#1258) (@ChrisRackauckas) - Update forwarddiffsensitivitysparsitycomponents.jl to not have jac_prototype (#1263) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] 10 months ago
SciMLSensitivity - v7.88.0
SciMLSensitivity v7.88.0
Merged pull requests: - test: fix parameter initialization test (#1237) (@AayushSabharwal)
- Julia
Published by github-actions[bot] 11 months ago
SciMLSensitivity - v7.87.1
SciMLSensitivity v7.87.1
Merged pull requests: - Update chaotic_ode.md (#1231) (@ChrisRackauckas) - Update Mooncake error throw derivatives (#1234) (@ChrisRackauckas) - Improve SciMLStructures support (#1236) (@ChrisRackauckas)
Closed issues: - Forward differentiation with Enzyme doesn't work (#1226) - Mooncake gives the wrong aggregator and thus does not give contextualized error messages (#1230)
- Julia
Published by github-actions[bot] 11 months ago
SciMLSensitivity - v7.87.0
SciMLSensitivity v7.87.0
Merged pull requests: - Add EnzymeAdjoint (#1209) (@ChrisRackauckas) - Add MooncakeAdjoint (#1227) (@ChrisRackauckas) - Fix tests on master and separate MTK (#1229) (@ChrisRackauckas)
Closed issues:
- Grandient calculation fails when using a parameter-dependent SciMLOperator (#1139)
- EnzymeAdjoint (#1148)
- Julia
Published by github-actions[bot] 11 months ago
SciMLSensitivity - v7.86.1
SciMLSensitivity v7.86.1
Merged pull requests: - Use SciMLBase.Void on EnzymeVJP functions (#1222) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] 11 months ago
SciMLSensitivity - v7.86.0
SciMLSensitivity v7.86.0
Merged pull requests: - actually add remake_zero (#1221) (@ChrisRackauckas)
Closed issues: - Inconsistent Gradients between ForwardDiff and Zygote, MTK and Manual (#1219)
- Julia
Published by github-actions[bot] 11 months ago
SciMLSensitivity - v7.85.0
SciMLSensitivity v7.85.0
Merged pull requests:
- Documentation to use UDEs on the Brusselator equation. (#1215) (@sharvmurgai)
- SteadyStateAdjoint fix for applying dp twice (#1217) (@jClugstor)
- Use remake_zero! (#1220) (@ChrisRackauckas)
Closed issues:
- Wrong gradient when using AutoSpecialize and embedding the ODEProblem in a NamedTuple (#1181)
- EnzymeVJP slow down due to allocations from repeated make_zero (#1202)
- Zygote and ForwardDiff give different results for gradient of NonlinearSolve (#1210)
- Julia
Published by github-actions[bot] 12 months ago
SciMLSensitivity - v7.84.0
SciMLSensitivity v7.84.0
Merged pull requests: - Add Mooncake to Alternative AD Frontends (#1151) (@willtebbutt) - Fix GPU tests (#1213) (@ChrisRackauckas) - Try to make doc build more robust (#1214) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.83.0
SciMLSensitivity v7.83.0
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.82.0
SciMLSensitivity v7.82.0
Merged pull requests: - allow enzyme defaults with callbacks (#1204) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.81.0
SciMLSensitivity v7.81.0
Merged pull requests:
- Fix GaussAdjoint with callbacks (#1060) (@ChrisRackauckas)
- Safety make_zero! on repeated Enzyme calls with caches (#1067) (@ChrisRackauckas)
- Get docs and tests building again (#1185) (@ChrisRackauckas)
- Fix SDE1 v1 tests by bumping tolerance (#1200) (@ChrisRackauckas)
- No pre for SciMLSensitivity because Enzyme (#1201) (@ChrisRackauckas)
- fix: fix shadowing tests: (#1203) (@DhairyaLGandhi)
- Update docs to have checkpointing for GaussAdjoint (#1206) (@prbzrg)
- Take derivative at correct spot in SteadyStateAdjoint (#1208) (@jClugstor)
Closed issues:
- SteadyStateAdjoint produces wrong derivative for certain large problems (#1207)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.80.0
SciMLSensitivity v7.80.0
Merged pull requests:
- CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#1178) (@github-actions[bot])
- CompatHelper: bump compat for ForwardDiff to 1 for package docs, (keep existing compat) (#1179) (@github-actions[bot])
- use LazyBufferCache instead of FixedSizeDiffCache (#1191) (@jClugstor)
- Remove another literal_getproperty(sol, ::Val{:u}) dispatch (#1196) (@DhairyaLGandhi)
- Just remove SciMLOperators (#1199) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.79.0
SciMLSensitivity v7.79.0
Merged pull requests:
- Add Julia v1 and vpre to tests (#1187) (@ChrisRackauckas)
- Trigger tests for julia versions (#1189) (@ChrisRackauckas)
- Run CheckInit after Initialization and Fix Core1 tests (#1193) (@DhairyaLGandhi)
- CompatHelper: bump compat for SciMLOperators to 0.4, (keep existing compat) (#1195) (@github-actions[bot])
Closed issues:
- error with ensemble solves when using Zygote (#1160)
- Adjoints don't work with Zygote if we use default alg (#1165)
- Wrong gradient when using mul! on a sparse matrix in the ODE function (#1182)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.78.0
SciMLSensitivity v7.78.0
Merged pull requests: - Feat: Handle Adjoints through Initialization (#1168) (@DhairyaLGandhi) - Fix dual tag ordering in second order (#1186) (@ChrisRackauckas)
Closed issues: - secondordersensitivity_product example errors (#1184)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.77.0
SciMLSensitivity v7.77.0
Merged pull requests: - Update shadowing.jl test (#1183) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.76.0
SciMLSensitivity v7.76.0
Merged pull requests: - CompatHelper: bump compat for DataInterpolations to 8 for package docs, (keep existing compat) (#1174) (@github-actions[bot]) - Check new compats (#1175) (@ChrisRackauckas) - Fix last few tests (#1176) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.75.0
SciMLSensitivity v7.75.0
Merged pull requests: - Correctly format signatures in docstrings (#1169) (@moble) - vec tmp4 in quadrature adjoint (#1170) (@ChrisRackauckas) - Another vec for Enzyme (#1172) (@ChrisRackauckas)
Closed issues: - Adding a discrete ODE callback makes the differentiation fail (#1171)
- Julia
Published by github-actions[bot] about 1 year ago
SciMLSensitivity - v7.74.0
SciMLSensitivity v7.74.0
Merged pull requests: - Use aliasing API for linear alias specification (#1166) (@jClugstor)
Closed issues: - Docs: Parameter Estimation ODE Tutorial Optimisation Step Fails (#1163)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.73.0
SciMLSensitivity v7.73.0
Merged pull requests: - CompatHelper: bump compat for Flux to 0.15 for package docs, (keep existing compat) (#1153) (@github-actions[bot]) - CompatHelper: bump compat for Flux to 0.16 for package docs, (keep existing compat) (#1154) (@github-actions[bot]) - CompatHelper: bump compat for Zygote to 0.7, (keep existing compat) (#1155) (@github-actions[bot]) - CompatHelper: bump compat for Zygote to 0.7 for package docs, (keep existing compat) (#1156) (@github-actions[bot]) - CompatHelper: bump compat for DataInterpolations to 7 for package docs, (keep existing compat) (#1158) (@github-actions[bot]) - Test master (#1159) (@ChrisRackauckas) - CompatHelper: bump compat for LinearSolve to 3, (keep existing compat) (#1161) (@github-actions[bot]) - Add NonlinearSolve v4 to test compat (#1164) (@visr)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.72.0
SciMLSensitivity v7.72.0
Merged pull requests: - chore: reinstate repack (#1147) (@DhairyaLGandhi) - chore(deps): bump codecov/codecov-action from 4 to 5 (#1150) (@dependabot[bot]) - Mooncake Inside Problems (#1152) (@willtebbutt)
Closed issues:
- Zero gradient when using ComplexF64 ComponentArrays as Parameters (#1149)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.71.2
SciMLSensitivity v7.71.2
Merged pull requests: - Don't allow picking GaussAdjoint with TrackerVJP in default alg (#1145) (@ChrisRackauckas)
Closed issues: - Default algorithm should have checks for Adjoints limitations (#1116)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.71.1
SciMLSensitivity v7.71.1
Merged pull requests: - Fix function grabbing in forward sensitivity remake (#1144) (@ChrisRackauckas)
Closed issues: - remake incorrect for ODEForwardSensitivityProblem on 7.71 (#1143)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.71.0
SciMLSensitivity v7.71.0
Merged pull requests: - chore: use tunables in vec_pjac (#1097) (@DhairyaLGandhi) - Avoid needing adjoints of SciMLStructures' constructor (#1135) (@DhairyaLGandhi) - Fix remake of ForwardDiffSensitivity (#1142) (@ChrisRackauckas)
Closed issues: - better error message for 'wrong' tspan inputs (#1137)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.70.0
SciMLSensitivity v7.70.0
Merged pull requests: - Update docs remove extra returns from loss and extra args from callback (#1128) (@Vaibhavdixit02) - CompatHelper: bump compat for GPUArraysCore to 0.2, (keep existing compat) (#1134) (@github-actions[bot]) - Set SciMLBase bound (#1138) (@ChrisRackauckas) - CompatHelper: bump compat for Functors to 0.5, (keep existing compat) (#1140) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.69.0
SciMLSensitivity v7.69.0
Merged pull requests: - refactor: cleanup deps and replace SparseDiffTools with SciMLJacobianOperators (#1124) (@avik-pal) - CompatHelper: bump compat for DiffEqCallbacks to 4 for package docs, (keep existing compat) (#1126) (@github-actions[bot]) - CompatHelper: bump compat for DiffEqCallbacks to 4 for package gpu, (keep existing compat) (#1127) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.68.0
SciMLSensitivity v7.68.0
Merged pull requests: - Reflect ODEForwardSensitivityProblem kwarg change in docs (#1112) (@jClugstor) - CompatHelper: bump compat for DiffEqFlux to 4 for package gpu, (keep existing compat) (#1113) (@github-actions[bot]) - CompatHelper: bump compat for Enzyme to 0.13, (keep existing compat) (#1114) (@github-actions[bot]) - CompatHelper: bump compat for Enzyme to 0.13 for package docs, (keep existing compat) (#1115) (@github-actions[bot]) - CompatHelper: bump compat for Optimization to 4 for package docs, (keep existing compat) (#1117) (@github-actions[bot]) - CompatHelper: bump compat for OptimizationOptimisers to 0.3 for package docs, (keep existing compat) (#1118) (@github-actions[bot]) - CompatHelper: bump compat for OptimizationOptimJL to 0.4 for package docs, (keep existing compat) (#1119) (@github-actions[bot]) - CompatHelper: bump compat for OptimizationPolyalgorithms to 0.3 for package docs, (keep existing compat) (#1121) (@github-actions[bot]) - Update Project.toml (#1123) (@ChrisRackauckas)
Closed issues: - Neural SDE example fails on convert(::Type{Float64}, x::Tracker.TrackedReal{Float64}) (#1109)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.67.0
SciMLSensitivity v7.67.0
Merged pull requests: - CompatHelper: bump compat for Lux to 1 for package docs, (keep existing compat) (#1108) (@github-actions[bot]) - Split QA tests to a separate group (#1111) (@ChrisRackauckas)
Closed issues: - missing method matching recursive_copyto!(::AbstractVector, ::Tuple) (#1082)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.66.2
SciMLSensitivity v7.66.2
Merged pull requests:
- Switch positional alg argument to kwarg sensealg for ODEForwardSensitivityProblem (#1106) (@jClugstor)
Closed issues: - Consistency in sensealg arguments (#1088)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.66.1
SciMLSensitivity v7.66.1
Merged pull requests:
- Add support for using non-AbstractArrays with OrdinaryDiffEq and Zygote (#1092) (@apkille)
- Remove Deps: StochasticDiffEq and OrdinaryDiffEq (#1096) (@prbzrg)
Closed issues:
- [Deprecation warnings] use Base.getindex(A, :, i) instead. & Change A[i] to A.u[i] (#960)
- Depending on OrdinaryDiffEq? (#1095)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.66.0
SciMLSensitivity v7.66.0
Merged pull requests: - Fake solver output type to please Enzyme (#1098) (@ChrisRackauckas) - Fix null parameters with ForwardDiffSensitivity (#1104) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] over 1 year ago
SciMLSensitivity - v7.65.0
SciMLSensitivity v7.65.0
Merged pull requests:
- Check p while choosing default sensealg (#1079) (@DhairyaLGandhi)
- Update Forward Mode to use SciMLStructures (#1085) (@DhairyaLGandhi)
- CompatHelper: bump compat for DataInterpolations to 6 for package docs, (keep existing compat) (#1086) (@github-actions[bot])
- Remove duplicate callbacks in ForwardDiff and ReverseDiff adjoints (#1087) (@jClugstor)
Closed issues: - Including callback in problem vs solve call changes gradient for ForwardDiffSensitivity (#1081)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.64.0
SciMLSensitivity v7.64.0
Merged pull requests: - add tests for Enzyme frontend for nonlinear problem (#1066) (@m-bossart) - docs: Make example code consistent with text (#1080) (@moble)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.63.1
SciMLSensitivity v7.63.1
Merged pull requests: - Revert breakage in GPU (#1078) (@ChrisRackauckas)
Closed issues: - SciMLSensitivity 7.63 leads to scalar indexing on CUDA (#1077)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.63.0
SciMLSensitivity v7.63.0
Merged pull requests:
- fix: fix incorrect usage of getu resulting in flattened arrays (#1076) (@AayushSabharwal)
Closed issues: - GaussAdjoint fails on a problem with discrete callbacks (#1072)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.62.0
SciMLSensitivity v7.62.0
Merged pull requests: - Use the SciMLStructures Tunable interface (#1010) (@ChrisRackauckas) - Update to using SII and SciMLStructures (#1057) (@DhairyaLGandhi)
Closed issues: - Julia crashes when trying to optimize Graph NODE (#1070)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.61.1
SciMLSensitivity v7.61.1
Merged pull requests: - Hotfix GaussAdjoint enzyme on non-vector (#1069) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.61.0
SciMLSensitivity v7.61.0
Merged pull requests: - Update default ODE solver tests to use new OrdinaryDiffEq infrastructure (#1063) (@ChrisRackauckas) - Do not require gradient for vjp choice (#1064) (@ChrisRackauckas) - Properly zero memory (#1065) (@ChrisRackauckas)
Closed issues:
- BoundsError for polyalgorithm (#1035)
- Julia
Published by github-actions[bot] almost 2 years ago
SciMLSensitivity - v7.60.1
SciMLSensitivity v7.60.1
Merged pull requests:
- Fence definition of literal_getproperty adjoint (#1059) (@DhairyaLGandhi)
Closed issues: - precompile fails with v7.60.0 (#1058)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.60.0
SciMLSensitivity v7.60.0
Merged pull requests:
- chore: move literal_getproperty adjoint to SciMLSensitivity (#1056) (@DhairyaLGandhi)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.59.0
SciMLSensitivity v7.59.0
Merged pull requests: - Fix doc build for Optimization updates (#1052) (@ChrisRackauckas) - Fully zero all memory in QuadratureAdjoint (#1053) (@ChrisRackauckas) - CompatHelper: bump compat for OptimizationOptimJL to 0.3 for package docs, (keep existing compat) (#1054) (@github-actions[bot]) - Test if doc build succeeds now? (#1055) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.58.0
SciMLSensitivity v7.58.0
Merged pull requests: - use GaussAdjoint in automatic sensealg (#993) (@ArnoStrouwen) - Fix Array of Structs to Struct of Array in ReverseDiff (#1026) (@ChrisRackauckas) - fix some deprecations (#1047) (@ArnoStrouwen)
Closed issues: - ReverseDiffAdjoint fails on implicit solvers (#581)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.57.0
SciMLSensitivity v7.57.0
Merged pull requests: - fix sign mistake in direct sensitivity tutorial (#1038) (@ArnoStrouwen) - Bump julia-actions/setup-julia from 1 to 2 (#1039) (@dependabot[bot]) - CompatHelper: bump compat for DataInterpolations to 5 for package docs, (keep existing compat) (#1045) (@github-actions[bot]) - Revert no enzyme on Windows (#1046) (@ChrisRackauckas) - Fix tests (#1050) (@ChrisRackauckas)
Closed issues: - Adjoints for LinearSolve (#832) - Split off core API and functionality into a SciMLSensitivityCore package (#1036) - Package SciMLSensitivity errored during testing (received signal: KILL) (#1041)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.56.2
SciMLSensitivity v7.56.2
Merged pull requests: - Fix default algorithm adjoint (#1031) (@ChrisRackauckas) - Fix Test Failures (#1033) (@avik-pal)
Closed issues: - Zygote gradient does not agree with finite difference (#1000) - ERROR: LoadError: MethodError: no method matching forwarddiffsmodeltime(::Nothing) (#1027)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.56.1
SciMLSensitivity v7.56.1
Merged pull requests: - Bump codecov/codecov-action from 3 to 4 (#1005) (@dependabot[bot]) - reapply formatter (#1020) (@ArnoStrouwen) - Enzyme2 (#1021) (@ArnoStrouwen) - Enzyme not compatible with ReverseDiffAdjoint and TrackerAdjoint (#1022) (@ArnoStrouwen) - add more info to AD backend failures (#1023) (@ArnoStrouwen) - Split leaky testset into separate group (#1024) (@ArnoStrouwen) - Fix Gauss integrand sign change for DiffEqCallbacks change (#1030) (@ChrisRackauckas)
Closed issues: - Lux branching (#997)
- Julia
Published by github-actions[bot] about 2 years ago
SciMLSensitivity - v7.56.0
SciMLSensitivity v7.56.0
Merged pull requests: - fix EnzymeVJP in automaticsensealgchoice (#1004) (@ArnoStrouwen) - Bump crate-ci/typos from 1.17.2 to 1.18.1 (#1006) (@dependabot[bot]) - [skip ci] Update dependabot.yml (#1007) (@ArnoStrouwen) - Tutorial with no sensealg and no Enzyme bitcode replacement (#1014) (@ArnoStrouwen) - CompatHelper: add new compat entry for Enzyme at version 0.11 for package docs, (keep existing compat) (#1015) (@github-actions[bot]) - CompatHelper: bump compat for DiffEqCallbacks to 3, (keep existing compat) (#1017) (@github-actions[bot]) - CompatHelper: bump compat for DiffEqCallbacks to 3 for package docs, (keep existing compat) (#1018) (@github-actions[bot]) - CompatHelper: bump compat for DiffEqCallbacks to 3 for package gpu, (keep existing compat) (#1019) (@github-actions[bot])
Closed issues: - Failure to deploy docs (#990)
- Julia
Published by github-actions[bot] over 2 years ago
SciMLSensitivity - v7.55.0
SciMLSensitivity v7.55.0
Merged pull requests:
- wrap safetestsets into testset per GROUP (#986) (@ArnoStrouwen)
- ci(buildkite): rotate encrypted SECRET_DOCUMENTER_KEY (#998) (@thazhemadam)
- fix regression in second order adjoint example (#999) (@ArnoStrouwen)
- ci: rename DOCUMENTER_KEY to TAGBOT_KEY (#1003) (@thazhemadam)
- Julia
Published by github-actions[bot] over 2 years ago
SciMLSensitivity - v7.53.0
SciMLSensitivity v7.53.0
Merged pull requests: - typos CI (#981) (@ArnoStrouwen) - Bump actions/checkout from 3 to 4 (#983) (@dependabot[bot]) - Bump crate-ci/typos from 1.16.23 to 1.17.2 (#984) (@dependabot[bot]) - Bump actions/cache from 3 to 4 (#985) (@dependabot[bot]) - fix documentation examples (#987) (@ArnoStrouwen) - CompatHelper: add new compat entry for OptimizationFlux at version 0.2 for package docs, (keep existing compat) (#988) (@github-actions[bot]) - CompatHelper: add new compat entry for StaticArrays at version 1 for package docs, (keep existing compat) (#989) (@github-actions[bot])
- Julia
Published by github-actions[bot] over 2 years ago
SciMLSensitivity - v7.52.0
SciMLSensitivity v7.52.0
Merged pull requests: - chore: bump RecursiveArrayTools compat (#930) (@AayushSabharwal) - Remove undefined exports (#937) (@avik-pal) - Remove dropped kwargs from DynamicSS (#941) (@avik-pal) - Number strategies consistently (#946) (@moble) - End of Year Housekeeping (#948) (@avik-pal) - CompatHelper: bump compat for RecursiveArrayTools to 3 for package docs, (keep existing compat) (#950) (@github-actions[bot]) - CompatHelper: add new compat entry for DelayDiffEq at version 5 for package docs, (keep existing compat) (#952) (@github-actions[bot]) - CompatHelper: add new compat entry for DelimitedFiles at version 1 for package docs, (keep existing compat) (#953) (@github-actions[bot]) - CompatHelper: add new compat entry for LuxCUDA at version 0.3 for package docs, (keep existing compat) (#954) (@github-actions[bot]) - Handle non-vectors properly (#956) (@avik-pal) - CompatHelper: bump compat for Adapt to 4, (keep existing compat) (#957) (@github-actions[bot]) - Added tests to prevent future issue #942 (#958) (@ThummeTo) - Make ReverseDiffAdjoint return ODE solutions (#961) (@ChrisRackauckas) - pass shadow closure incase f is a closure (#962) (@ArbitRandomUser) - v1.10 and RAT v3 (#965) (@ChrisRackauckas) - Fix finitediff complex adjoints (#967) (@ChrisRackauckas) - Try fixing the 2nd callback test set (#971) (@ChrisRackauckas) - A few small master fixes (#972) (@ChrisRackauckas)
Closed issues:
- SteadyStateAdjointProblem and Conv: Slow fallback implementation invoked for conv! (#473)
- adjointsensitivities and CVODEBDF crashes for medium sized stiff ODE model (#795)
- ReverseDiffAdjoint not working with losses that call sol.u (#894)
- autojacvec = true produces error with adjoint_sensitivities() (#896)
- Error with complex numbers (#938)
- ReverseDiff leads to wrong sensitivities over ODESolution (#942)
- ReverseDiffAdjoint is failing (for simple example) on implicit solver (#943)
- Julia
Published by github-actions[bot] over 2 years ago
SciMLSensitivity - v7.14.0
SciMLSensitivity v7.14.0
Merged pull requests: - Support Enzyme and ReverseDiff with compiled tape for adjoint sensitivity methods with callbacks (#762) (@frankschae) - [skip ci] LanguageTool (#764) (@ArnoStrouwen)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.13.0
SciMLSensitivity v7.13.0
Closed issues: - Zygote gradient: ERROR: Enzyme cannot deduce type (#744)
Merged pull requests:
- Support ReverseDiffVJP(true) for hybrid DEs (#732) (@frankschae)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.12.0
SciMLSensitivity v7.12.0
Closed issues: - QuadratureAdjoint docstring contains nonexistent "compile" kwarg (#752) - sensealg in first example (#754)
Merged pull requests:
- Remove extra compile argument from QuadratureAdjoint docstring (#753) (@ChrisRackauckas)
- ci(.buildkite): update the encrypted DOCUMENTER_KEY (#756) (@thazhemadam)
- Reorganize the SciMLSensitivity documentation (#757) (@ChrisRackauckas)
- CompatHelper: add new compat entry for OptimizationNLopt at version 0.1 for package docs, (keep existing compat) (#758) (@github-actions[bot])
- CompatHelper: bump compat for GraphNeuralNetworks to 0.6 for package docs, (keep existing compat) (#759) (@github-actions[bot])
- Vectorize backwardnoise for diagonal SDEs (#761) (@Abhishek-1Bhatt)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.11.1
SciMLSensitivity v7.11.1
Closed issues:
- Fix terminating callback on InterpolatingAdjoint and QuadratureAdjoint (#485)
Merged pull requests:
- Filtering of time steps for ForwardDiffSensitivity with Callbacks (#747) (@frankschae)
- reproducible docs (#749) (@ArnoStrouwen)
- [skip ci] doc and test compat (#750) (@ArnoStrouwen)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.11.0
SciMLSensitivity v7.11.0
Merged pull requests: - ci: use build matrix (#743) (@thazhemadam) - Test master (#745) (@ChrisRackauckas) - canonize docs (#746) (@ArnoStrouwen)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.10.2
SciMLSensitivity v7.10.2
Merged pull requests: - Filter sensealg to stop infinite recursion of ReverseDiff -> RD (#742) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.10.1
SciMLSensitivity v7.10.1
Closed issues:
- Simple SciML case - core dumped after switching from julia 1.7 to 1.8 (#733)
- importing SciMLSensitivity on mybinder with julia 1.8.1 kills julia (#734)
- Custom rrule not working (#735)
Merged pull requests: - Neural ODE tutorial with SimpleChains.jl (#736) (@Abhishek-1Bhatt) - Update Downstream.yml (#738) (@avik-pal) - Title SEO (#739) (@ArnoStrouwen) - More auto-promotion to FullSpecialization (#741) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.10.0
SciMLSensitivity v7.10.0
Merged pull requests: - Fix for non-diagonal, non-square SDEs (#731) (@frankschae)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.9.0
SciMLSensitivity v7.9.0
Closed issues: - ReverseDiffVJP errors due to method ambiguity for DAE adjoint (#724)
Merged pull requests: - Move LazyBuffer ReverseDiff dispatch to SciMLSensitivity (#730) (@frankschae)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.8.0
SciMLSensitivity v7.8.0
Closed issues: - Re-enable a few docs builds (#673) - Zygote fails when using DAE with mass matrix and sensealg = InterpolatingAdjoint(autojacvec=ZygoteVJP()) (#686)
Merged pull requests: - add more doctests (#710) (@ChrisRackauckas) - Add Invalidations.yml [skip ci] skip tests (@devmotion) - Fix adjoint sensitivity for parameter dependent algebraic constraints (#729) (@YingboMa)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.7.0
SciMLSensitivity v7.7.0
Closed issues: - Allow provided jacobians with DAE adjoint (#714) - ForwardDiff tag error when computing Jacobian for DAE adjoint (#718)
Merged pull requests: - Allow custom jacobians with DAE adjoints (#717) (@taylormcd) - fix tag error for fallback case, fixes #718 (#719) (@taylormcd) - to to solve sde_neural segfault (#721) (@ChrisRackauckas) - fix neural stoch test (#722) (@ChrisRackauckas) - Badges (#723) (@ArnoStrouwen) - [skip ci] buildkite name change (#725) (@ArnoStrouwen)
- Julia
Published by github-actions[bot] over 3 years ago
SciMLSensitivity - v7.6.3
SciMLSensitivity v7.6.3
Merged pull requests: - Remove DiffEqOperators (#716) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.6.2
SciMLSensitivity v7.6.2
Closed issues:
- Using ArrayPartitions together withremake errors for high-level interface (#689)
Merged pull requests: - update scimlbase for function unwrapping (#715) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.6.1
SciMLSensitivity v7.6.1
Merged pull requests: - Use SciMLBase norecompile tooling (#713) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.6.0
SciMLSensitivity v7.6.0
Merged pull requests: - No recompile support 2: manually unwrap norecompile before AD (#712) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.5.0
SciMLSensitivity v7.5.0
Merged pull requests: - Move docs build to an exclusive Buildkite (#674) (@ChrisRackauckas) - Prepare for norecompile (#711) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.4.0
SciMLSensitivity v7.4.0
Closed issues: - ERROR: LoadError: DimensionMismatch("arrays could not be broadcast to a common size; got a dimension with lengths 4 and 5") (#699)
Merged pull requests: - Out of place QuadratureAdjoint for Working with StaticArrays (#680) (@Abhishek-1Bhatt) - Specialize ReverseDiff adjoint definition on no args... (#706) (@ChrisRackauckas) - CompatHelper: add new compat entry for StaticArrays at version 1, (keep existing compat) (#709) (@github-actions[bot])
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.3.0
SciMLSensitivity v7.3.0
Closed issues: - EnsembleProblem with SteadyStateProblem in Zygote (#701) - Unable to save parameters when changing learning method in Example "Partial Differential Equation (PDE) Constrained Optimization" (#702)
Merged pull requests: - handle diffusion functions that do not depend on the parameters (#703) (@frankschae) - forwarddiffsensitivity scalar (#704) (@ChrisRackauckas) - Throw a better error for time-based adjoint on no-time problem (#705) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.2.2
SciMLSensitivity v7.2.2
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.2.1
SciMLSensitivity v7.2.1
Closed issues: - Zygote Type error when using Rodas5() solver but only when manually setting sensealg (#694)
Merged pull requests: - Specialize more vjps for Rosenbrock (#698) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.2.0
SciMLSensitivity v7.2.0
Merged pull requests: - Allow mixing Enzyme with Rodas via PreallocationTools (#695) (@ChrisRackauckas) - CompatHelper: add new compat entry for PreallocationTools at version 0.4, (keep existing compat) (#696) (@github-actions[bot])
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.1.2
SciMLSensitivity v7.1.2
Closed issues: - Differentiation fails when passing keyword "alg" when using Zygote (#685)
Merged pull requests:
- Test master (#688) (@ChrisRackauckas)
- Handle terminating callbacks (#690) (@frankschae)
- Add missing test tolerances (#691) (@ChrisRackauckas)
- Allow computation of sensitivity with respect to initial conditions for NullParameters (#692) (@frankschae)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.1.1
SciMLSensitivity v7.1.1
Closed issues:
- Using callbacks in adjoint_sensitivities (#682)
Merged pull requests: - Support the use of callbacks that exclusively exist in the reverse pass (#687) (@frankschae)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.1.0
SciMLSensitivity v7.1.0
Merged pull requests:
- Improve adjoint_sensitivities manual documentation and docstring (#681) (@ChrisRackauckas)
- use adjoints from SteadyStateProblems also for NonlinearProblems (#684) (@frankschae)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.0.3
SciMLSensitivity v7.0.3
Closed issues: - discrete dg/dp (#286) - SDE Controls tutorial fix (#661)
Merged pull requests:
- Formatter, take 2 (#672) (@ChrisRackauckas)
- Support dgdp in discrete costs within adjoint_sensitivities interface (#675) (@frankschae)
- Correct doc (#676) (@YingboMa)
- Make a bunch of docstrings prettier (#678) (@ChrisRackauckas)
- Small performance improvement: mark not needed Enzyme outputs as NoNeed (#679) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.0.2
SciMLSensitivity v7.0.2
Closed issues:
- concretesolve: How to detect if solution was succesful? Or how to get retcode? (#234)
- OOP ReverseDiffAdjoint (#247)
- Forward sensitivity concretesolve test failures due to FillArrays (#315)
- Adjoints give incorrect values if t values are not unique (#335)
- Solution loses one element during differentiation (#347)
- passing saveat from Problem (#392)
- "Cannot determine ordering of Dual tags" when using stiff solver with ForwardDiffSensitivity (#393)
- Unable to access FastChain view in DiffEqSensitivity (#394)
- QuadratureAdjoint without absolute error (#406)
- TypeError: non-boolean (Nothing) used in boolean context when using SteadyStateDiffEq (#533)
- Incomplete documentation chunk_size in forward mode (#540)
- Sign of the gradient w.r.t. initial condition (#543)
- Clean up automatic differentiation and sensitivity analysis infrastructure and documentation (#582)
Merged pull requests: - Don't run multiple fitting example? (#668) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.0.1
SciMLSensitivity v7.0.1
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v7.0.0
SciMLSensitivity v7.0.0
Closed issues: - Minimisation of a mixed-type loss function (#544) - Still problems with the docu (#641) - UndefVarError: solve_up not defined (#628) - Stable documentation links return 404 (#642) - "Neural ODEs on GPUs" example not working (#646) - tutorials are not following the SciML style (#658)
Merged pull requests: - swap signs adjoint (#545) (@ArnoStrouwen) - Don't allow Zygote to return nothing by default (#633) (@ChrisRackauckas) - Update the tutorial of Neural Graph ODE (#635) (@MilkshakeForReal) - more docpages converted to examples (#636) (@ChrisRackauckas) - Mutation robust VJPs for SimpleChains (#638) (@ChrisRackauckas) - Update Downstream.yml (#639) (@MartinuzziFrancesco) - try a few more docs example building (#643) (@ChrisRackauckas) - Fix tests for out-of-place constant requirement (#644) (@ChrisRackauckas) - fix gpu tests for type constancy (#645) (@ChrisRackauckas) - more doctests (#647) (@ChrisRackauckas) - Doctests for training tips (#648) (@Abhishek-1Bhatt) - Even more docs clean up (#649) (@ChrisRackauckas) - make PEM example run in docs (#650) (@baggepinnen) - [ci-skip] Redo badges (#651) (@ChrisRackauckas) - remove some hard-coded images (#652) (@baggepinnen) - Change to GPUArraysCore (#654) (@ChrisRackauckas) - Enable coverage statistics on buildkite runs (#656) (@ChrisRackauckas) - Allow for mixed-type cost contributions in continuous adjoints (#657) (@frankschae) - some more doctests (#659) (@ChrisRackauckas) - add doctests for Bayesian (#660) (@ChrisRackauckas) - More doctests: SDE control tutorials (#662) (@frankschae) - Simplify Lux multiple NN example (#664) (@ChrisRackauckas) - Rename and set as a breaking change (#665) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.79.0
DiffEqSensitivity v6.79.0
Closed issues: - EnsembleProblems and equivalent for loops lead to different Zygote gradients (#611) - Better error message for non-mutating ODEForwardSensitivityProblem (#624)
Merged pull requests:
- consolidate automated vjp choice and throw more warnings (#553) (@ChrisRackauckas)
- remove noise=.. in solve (#621) (@frankschae)
- enable strict doctesting (#622) (@ChrisRackauckas)
- more doctests (#623) (@ChrisRackauckas)
- Better error message for out of place ODEForwardSensitivityProblem (#625) (@ChrisRackauckas)
- some fixes (#626) (@Abhishek-1Bhatt)
- Allow for alternative AD front-ends (#632) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.78.5
DiffEqSensitivity v6.78.5
Merged pull requests: - Improve SteadyStateAdjoint linear solver handling (#617) (@ChrisRackauckas) - start slapping some doctests around (#619) (@ChrisRackauckas) - Fix SDE reversediff regression (#620) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.78.4
DiffEqSensitivity v6.78.4
Merged pull requests: - Handle all of the probs in TrackerAdjoint (#616) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.78.3
DiffEqSensitivity v6.78.3
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.78.2
DiffEqSensitivity v6.78.2
Closed issues:
- Neural ODEs + Implicit methods + TrackerAdjoint Fail (#608)
- Hybrid Differential Equations (example) not working for implicit solvers (at the example of Rosenbrock23) (#579)
- Precompilation warning: method definition setindex() overwritten (#603)
- UndefVarError: VecJacOperator not defined thrown while working with SteadyStateAdjointProblem (#605)
Merged pull requests:
- Test and fix VectorContinuousCallback (#602) (@frankschae)
- Test for using callbacks within ForwardDiffSensitivity (#606) (@frankschae)
- Document TrackerAdjoints issues with ForwardDiff (#614) (@ChrisRackauckas)
- Direct definition of isinplace in TrackerAdjoint (#615) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.78.1
DiffEqSensitivity v6.78.1
Merged pull requests: - Partially revert removal of DiffEqSensitivity from deps (#604) (@DhairyaLGandhi)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.78.0
DiffEqSensitivity v6.78.0
Closed issues: - Callbacks with initial values as a matrix (#555)
Merged pull requests: - Reshape state of BacksolveAdjoint to match shape of forward pass (#565) (@frankschae) - replaced deprecated functions (#592) (@Abhishek-1Bhatt) - split callback tests (#600) (@frankschae) - No arch on GPU (#601) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.77.0
DiffEqSensitivity v6.77.0
Merged pull requests: - Fix BacksolveAdjoint() for implicit solvers (#580) (@frankschae) - NILSS fix to reduce memory allocations and remove initial time step estimate (#593) (@vleon1234) - add tests from DiffEqFlux (#594) (@ChrisRackauckas) - Add high level interpretable error messages for parameter compatability (#596) (@ChrisRackauckas) - GPU test fixes (#597) (@ChrisRackauckas) - Remove old cruft and reduce dependences (#598) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.76.0
DiffEqSensitivity v6.76.0
Merged pull requests:
- NILSS fix for multiple parameter input (#574) (@vleon1234)
- Create a comprehensive documentation for differentiation and sensitivity (#583) (@ChrisRackauckas)
- Add more starting differentiation tutorials (#584) (@ChrisRackauckas)
- Even more docstrings (#585) (@ChrisRackauckas)
- Remove instantiate_function from docs (#586) (@Vaibhavdixit02)
- add description for noise and noisemixing (#587) (@frankschae)
- update ForwardLSS and AdjointLSS (#588) (@frankschae)
- add docs for NILSS and NILSAS (#589) (@frankschae)
- Try Enzyme 0.10 (#591) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] almost 4 years ago
SciMLSensitivity - v6.75.0
DiffEqSensitivity v6.75.0
Merged pull requests: - Change to ArrayInterfaceCore (#578) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 4 years ago
SciMLSensitivity - v6.74.0
DiffEqSensitivity v6.74.0
Merged pull requests: - Remove all Requires.jl usage by moving AD support here (#575) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 4 years ago
SciMLSensitivity - v6.73.0
DiffEqSensitivity v6.73.0
Closed issues: - Sensitivity benchmark paper, table III (#571)
Merged pull requests: - Fix shadowing tests (#570) (@frankschae) - NILSAS fix to work with multiple parameters (#573) (@vleon1234)
- Julia
Published by github-actions[bot] about 4 years ago
SciMLSensitivity - v6.72.0
DiffEqSensitivity v6.72.0
Merged pull requests: - Fix forward mode resizing (#568) (@ChrisRackauckas) - CompatHelper: add new compat entry for EllipsisNotation at version 1, (keep existing compat) (#569) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 4 years ago
SciMLSensitivity - v6.71.0
DiffEqSensitivity v6.71.0
Merged pull requests: - Update for Enzyme 0.9 (#561) (@ChrisRackauckas) - test master (#563) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] about 4 years ago
SciMLSensitivity - v6.70.0
DiffEqSensitivity v6.70.0
Closed issues: - Using callback during adjoint method for NeuralODE (#503) - Precompilation errors on fresh install of Julia-1.7.2 (#559)
Merged pull requests: - Fix: swap u and p in TrackedAffect (#507) (@frankschae) - Fix for discretized cost functions for shadowing methods (#557) (@frankschae) - CompatHelper: bump compat for ArrayInterface to 5, (keep existing compat) (#558) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 4 years ago
SciMLSensitivity - v6.69.1
DiffEqSensitivity v6.69.1
Merged pull requests: - Clean up default sensealg choices (#551) (@ChrisRackauckas) - carry over AD keywords ForwardSensitivty remake (#554) (@ArnoStrouwen)
- Julia
Published by github-actions[bot] over 4 years ago
SciMLSensitivity - v6.69.0
DiffEqSensitivity v6.69.0
Merged pull requests: - Generalize ForwardDiffSensitivity (#541) (@ArnoStrouwen) - Fix saveat time being different type from t type (#548) (@ChrisRackauckas) - Zygote mild mutation adjoint no longer broken (#550) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] over 4 years ago
SciMLSensitivity - v6.68.0
DiffEqSensitivity v6.68.0
Merged pull requests: - CompatHelper: bump compat for ArrayInterface to 4, (keep existing compat) (#538) (@github-actions[bot]) - Update the sparse linear solver code for DiffEq v7 (#539) (@ChrisRackauckas)
- Julia
Published by github-actions[bot] over 4 years ago