Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.10 and RAT v3 #965

Merged
merged 45 commits into from
Jan 10, 2024
Merged
Show file tree
Hide file tree
Changes from 35 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
0de3dce
Improve Robustness to RATv3
ChrisRackauckas Dec 28, 2023
fb03fed
Add a test for https://github.com/SciML/SciMLSensitivity.jl/issues/943
ChrisRackauckas Dec 28, 2023
a737458
Update alternative_ad_frontend.jl
ChrisRackauckas Dec 28, 2023
6bcfc7b
Update CI.yml
ChrisRackauckas Dec 28, 2023
5dab440
require the patch
ChrisRackauckas Dec 28, 2023
54254ce
Update pipeline.yml
ChrisRackauckas Dec 28, 2023
6b0c966
Fix vec choices
ChrisRackauckas Dec 28, 2023
82766de
Update src/concrete_solve.jl
ChrisRackauckas Dec 28, 2023
37cde34
Update src/concrete_solve.jl
ChrisRackauckas Dec 28, 2023
991e025
Trigger master v1.10
ChrisRackauckas Dec 28, 2023
a1b4954
Update Project.toml
ChrisRackauckas Jan 3, 2024
e8f547e
Update Project.toml
ChrisRackauckas Jan 3, 2024
bab6d29
Update CI.yml
ChrisRackauckas Jan 3, 2024
0075321
Fix the biggest cases of deprecations
ChrisRackauckas Jan 3, 2024
540fcab
bump package versions
ChrisRackauckas Jan 3, 2024
d9cd766
more depwarn fixes
ChrisRackauckas Jan 3, 2024
d05d8be
VS Code typo
ChrisRackauckas Jan 3, 2024
e6f9ae2
more depwarn fixes
ChrisRackauckas Jan 3, 2024
e4dd22f
Merge branch 'RATv3' into ChrisRackauckas-patch-2
ChrisRackauckas Jan 3, 2024
686c588
Merge branch 'master' into ChrisRackauckas-patch-2
ChrisRackauckas Jan 3, 2024
186f90c
fix merge
ChrisRackauckas Jan 3, 2024
84eda8c
Fix indexing arrays
ChrisRackauckas Jan 4, 2024
d4997f0
More test fixes
ChrisRackauckas Jan 4, 2024
ab69bf2
Fix tolerance
ChrisRackauckas Jan 4, 2024
d564592
Buildkite callbacks onto v1.10
ChrisRackauckas Jan 4, 2024
e0357e4
Fix a few more tests
ChrisRackauckas Jan 4, 2024
dcf9fbd
Update Project.toml
ChrisRackauckas Jan 5, 2024
a6d22d6
bump OrdinaryDiffEq
ChrisRackauckas Jan 6, 2024
3dd3af3
Update Project.toml
ChrisRackauckas Jan 6, 2024
e535683
Update Project.toml
ChrisRackauckas Jan 6, 2024
3cbef24
Update Project.toml
ChrisRackauckas Jan 6, 2024
d40f60a
Update Project.toml
ChrisRackauckas Jan 6, 2024
fc59be5
fix reported sizes
ChrisRackauckas Jan 6, 2024
46396e4
Update test/Project.toml
ChrisRackauckas Jan 8, 2024
e7e2569
Update test/Project.toml
ChrisRackauckas Jan 8, 2024
796d8b4
Update test/Project.toml
ChrisRackauckas Jan 9, 2024
8d8f1f8
Update stiff_adjoints.jl
ChrisRackauckas Jan 9, 2024
57396dd
clean up
ChrisRackauckas Jan 9, 2024
470e36d
Update stiff_adjoints.jl
ChrisRackauckas Jan 9, 2024
fdbfd62
Update stiff_adjoints.jl
ChrisRackauckas Jan 9, 2024
5189383
Update stiff_adjoints.jl
ChrisRackauckas Jan 9, 2024
1f09cf2
Update stiff_adjoints.jl
ChrisRackauckas Jan 10, 2024
16397c0
Update stiff_adjoints.jl
ChrisRackauckas Jan 10, 2024
6870670
Update stiff_adjoints.jl
ChrisRackauckas Jan 10, 2024
74a66e6
get rid of test/Project.toml
ChrisRackauckas Jan 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
156 changes: 78 additions & 78 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
@@ -1,78 +1,78 @@
steps:
- label: "{{matrix}}"
matrix:
- "Callbacks1"
- "Callbacks2"
env:
GROUP: "{{matrix}}"
plugins:
- JuliaCI/julia#v1:
version: "1.9"
- JuliaCI/julia-test#v1:
coverage: true
agents:
os: "linux"
queue: "juliaecosystem"
arch: "x86_64"
timeout_in_minutes: 120
# Don't run Buildkite if the commit message includes the text [skip tests]
if: build.message !~ /\[skip tests\]/

- label: "Shadowing"
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1:
coverage: true
julia_args: "--threads=auto"
agents:
os: "linux"
queue: "juliaecosystem"
arch: "x86_64"
exclusive: true
env:
GROUP: 'Shadowing'
timeout_in_minutes: 120
# Don't run Buildkite if the commit message includes the text [skip tests]
if: build.message !~ /\[skip tests\]/

- label: "Documentation"
plugins:
- JuliaCI/julia#v1:
version: "1"
command: |
julia --project -e '
println("--- :julia: Instantiating project")
using Pkg
Pkg.instantiate()
Pkg.activate("docs")
Pkg.instantiate()
push!(LOAD_PATH, @__DIR__)
println("+++ :julia: Building documentation")
include("docs/make.jl")'
agents:
queue: "juliagpu"
cuda: "*"
env:
DATADEPS_ALWAYS_ACCEPT: true
if: build.message !~ /\[skip docs\]/ && !build.pull_request.draft
timeout_in_minutes: 1000

- label: "Julia 1"
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1:
coverage: false # 1000x slowdown
agents:
queue: "juliagpu"
cuda: "*"
env:
GROUP: 'GPU'
timeout_in_minutes: 60
# Don't run Buildkite if the commit message includes the text [skip tests]
if: build.message !~ /\[skip tests\]/

env:
JULIA_PKG_SERVER: "" # it often struggles with our large artifacts
SECRET_DOCUMENTER_KEY: "CZlK2ERrvOp4pGrTF2mB8S7q1s6uD4fM4AAHVxDSUQLSei+IzDFp6qriiBmIUUposM8On9wYzDTwkErdRRe/U9XsTIs/uKpoMSKAOZBNC7CjdXdJz9oa6xtKTQbJw+S+HEbsGnnz53Hg9bC9+U5npMiKvR0YDhnZDR025Htwqm5x8uzJNCdRviH4hss1+GMD6CgHqxzYPgpxiYX6ppPCN6BdIOrHPsxl5n923a1nwCW6oPfyGhxaC46VsB8qggk/tBIT+t0bw6btQblHSXBi3XAgKgPuPlvaaMlmv3Oxg/vkUNUIEN+8WE6w8iHav+5Yhboaloq+ovWCy+HP7M+HAg==;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"
steps:
- label: "{{matrix}}"
matrix:
- "Callbacks1"
- "Callbacks2"
env:
GROUP: "{{matrix}}"
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1:
coverage: true
agents:
os: "linux"
queue: "juliaecosystem"
arch: "x86_64"
timeout_in_minutes: 120
# Don't run Buildkite if the commit message includes the text [skip tests]
if: build.message !~ /\[skip tests\]/
- label: "Shadowing"
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1:
coverage: true
julia_args: "--threads=auto"
agents:
os: "linux"
queue: "juliaecosystem"
arch: "x86_64"
exclusive: true
env:
GROUP: 'Shadowing'
timeout_in_minutes: 120
# Don't run Buildkite if the commit message includes the text [skip tests]
if: build.message !~ /\[skip tests\]/
- label: "Documentation"
plugins:
- JuliaCI/julia#v1:
version: "1"
command: |
julia --project -e '
println("--- :julia: Instantiating project")
using Pkg
Pkg.instantiate()
Pkg.activate("docs")
Pkg.instantiate()
push!(LOAD_PATH, @__DIR__)
println("+++ :julia: Building documentation")
include("docs/make.jl")'
agents:
queue: "juliagpu"
cuda: "*"
env:
DATADEPS_ALWAYS_ACCEPT: true
if: build.message !~ /\[skip docs\]/ && !build.pull_request.draft
timeout_in_minutes: 1000
- label: "Julia 1"
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1:
coverage: false # 1000x slowdown
agents:
queue: "juliagpu"
cuda: "*"
env:
GROUP: 'GPU'
timeout_in_minutes: 60
# Don't run Buildkite if the commit message includes the text [skip tests]
if: build.message !~ /\[skip tests\]/
env:
JULIA_PKG_SERVER: "" # it often struggles with our large artifacts
SECRET_DOCUMENTER_KEY: "CZlK2ERrvOp4pGrTF2mB8S7q1s6uD4fM4AAHVxDSUQLSei+IzDFp6qriiBmIUUposM8On9wYzDTwkErdRRe/U9XsTIs/uKpoMSKAOZBNC7CjdXdJz9oa6xtKTQbJw+S+HEbsGnnz53Hg9bC9+U5npMiKvR0YDhnZDR025Htwqm5x8uzJNCdRviH4hss1+GMD6CgHqxzYPgpxiYX6ppPCN6BdIOrHPsxl5n923a1nwCW6oPfyGhxaC46VsB8qggk/tBIT+t0bw6btQblHSXBi3XAgKgPuPlvaaMlmv3Oxg/vkUNUIEN+8WE6w8iHav+5Yhboaloq+ovWCy+HP7M+HAg==;U2FsdGVkX19ZiKicFVoGVYzREzCV/DZuXhd+N/cMMdyX96ZWMj9QzYoLtKrz1ztptUI+J1KRFi+AGnSUUVlIUV+8QSXv4/HELEmsZ78yli7/ZXel4M9n+LjUIvq5AFXPWMsg5eW1Fw3+3N1u+KNlqot7pPK2t4cSGjpkYoDWY3eo6wqgpxOXfReSZ1j6e63PGPu8J6aHCo9x8JMFjxYd6flhFtqBH8W8xSA+7nXkfE0eRjD0nBbGWTjNI0mJNQM6lo33ikCYmewzlAG1qN1utUipmoKOtaoVvIOz3ul02m+rXNJ9SmSe01fIvVc7on+Ny4x0s79DLhK2nUh5VLaRSvEQ39byF4LVcTmLIJupbtxzloNRQMgrC+AGj+VG/epSM0z6BC2jFzSqI1gIhiODhqCqmodNAx4uWyA/0uCw9qqTz78HXwmi/DPwiYWNUgtloWxfBMVS9EKVHqtTwblOEOxewmtqGL8jrIwOYV1Ik4qsOwXsG6sRo1/UCYx1NUvXhxHIWqe17tu0DyO31g56mDXyvTIiUsuGon5QlelEOFqyo3B5Mao3V7FqaAzmDEMgGBYGxoZHH+aDwLeeCYG+/WuKEfvOPvoSQT+Jf8fAYHi06NwTydZ/0+Mk3hJjVezgJTVNxhDC04AsIjmvYT+ZnoYoSX0l6MRrpBO1y6dYHr3XZb5V6vOQFCmOtoU9rgSfEqJBcA3oJAbhmV4txDVCvjscLlDfYlYKO+t7gBHmdxtg9QOx9nxU6pSs4+8kbh7nKJRj19Gsk03RbXOYV0hlL3pevCarhlFk3rvnN6DjbasKozoC4ZcrGbgzwiXa2c/F/vDw6ij4DDC8bj2/SCni3neK3irAGjGm5VwcrnB2hKc+C2YhPjwg4T1VcE29/EtAQoFid31kGaYCMpGHi08XXCUr5vG+acUJpuFl76QSN2W24nod+wxNHTWkXFruk8LlGuq5v83nyz6oIhkW6niCa/wpwuaxoo6MY1dm4ehy8HZqoaVDUEQS0gw21uSQExqOfpew89xVeYWk92d49W0i8rjIdYxLnKp4w+iZZ1ElnBaRz+Bq9RggN8Vz8uP54zEdHrjWN5vJqn0GDm6lrMgTE3Wzb6fT/UjEDyvbtsBzASaxaTp6sSzOKdPHIhsUI2HTBquZM8QU2qPJmXURm/qguf3/NvB6kL+Ld71JiPzTz0dSH662l7+a2T6mromH6P5IxHtZbBrcdPc5AB4vq7eJ6aXI9xIRDVoIKPPeNuVBqF/w3cFsGjv+nGk2tcDCosG/NzMPPQkoxF8tqDhj9wO1v0VTs5maWNnUE4wOd6mGnBxgHlcNy7+etQaECVJJuQ/BEfigf9tfr9XwhJgMBCZbUN1mhEFKvFaRmMiZkUFEEZ7ICduLLyYuu2oEMwTb7R1S6IzckV7Hx7eM6/aKOgZzyfZSrcHQ/kYldjhTPybo3/4LFPzEpDuKb1Ig9WJG98VYG1+huuAdniTy5aSuQBMBdDCcQ5GjqtcW4SPbgKFdl5FTiuvCQvIGaxNhZwQhaUW/zSt2JG03YJnQUsCd9NWyziRoQb+ksi13jjxXGeN/BQ3QH67vpHrpeXZgXQmXNnAp4y3wBAYpLhO9Tn4bAyhTjDfAHbctRUO1mS2cSDf4Xi2uoPqGtN4sutldvjqHrU4aevBdRvbP5rZp/T+5X1hnS+5Vcib0svFtKeOLansJdaRV3sT31gg5sognnfA5VnA4OKHXUzetDPiw28HBQbgUiiKosOhP1c2x83HlzbIp5ZHpMF7izAfKCflcG4JT7k19/lZSAnmonzXf+Yn+Ll2sD2Nm9qBghHsnj47Oh7ZjBO7jQO/yZjZSYwf4N2NZ1FJkC5aVj7gV2J7GWfzFDk0yh6VUnFPNkd4FIotB/o6nmtYLW63uThdOGnDfNk+l3L06P2CsdCQ7CMoIV/7Ve6oXtIR5L1h+mmCWy1x/zYxv4anHUeu7KudzZYrwjtjdVVplMfGkKK4ej9kNkVco+55JVVOVUtg7oaJRelwqD3NttINuLDRQLegjhl5IbdCGYMiiu+z2Q+FncNDf5jza/aKqvPekoptVGku9bUQmYR6rPYI9XH2qznQteYM+bovPbeY9zSTd0EHNe0GoiWd77SUH3RS2fc2vVZ9BMyTlS3n33iKAnf4drJyX3lFcaaCY9fA7MvSqBSVw7HDpWRwNWcxLDuSg7iLdTP0DqeRE8re8M64XHC+Tb8JZYoRF29zZGsKgAXwjA4uQqmgmkTmoGVfWEOTYtJJHhZv0dvMtF5mGpoqRe5NEllNdDB0RHOuHDeYt5AgatiUtmynFYBfRdaaY4Ig3JJrLs4fFyJfSmKHzzJlzTVIim0RfxQvAeZcWE2pYYadZQNcf3ZKhF+j5XiG+UvnVQ5pmnYSgw2teML1yoeCWp5fsUizhEFLwFauHhy1sS9ap77PYNoRcZxRHEWpo3YcMgo+xo+t4lElOHRW3qFsGaLtLJcCQEi5ZOQGwUoBV1DVbtOONcyytxowJlvFwhXecww3Tdq0vT+xU8kgyH7LCiG//xbheN6zu185n24aOscVhyRsEkkuxA72h9DyWEhxl2hFp8gxTVU8vstVyXeqJYI4L1m9TDgiYQFN0FCUUiMznyV2xko22N0MJV3TWpgLyFtI8sA1NGIJavITTkJUQL8fPWDJkfMy4KLKGBUkKzXPmXLLlXZfEV5uFpllfoIahgrJg2EeyQqQP17GP/nnDZuEYfUSSVNAZexjMUSf/BA38Vs6dUaSgYNa4hc0QIQ2IywBsr0jYtBEETkuDwdzEDiYQEIrbrqUG1uFf8a9XxWTQk5riox0c3hl1kHbPypNE2U2njJuliBjAf0vndoj9O6ycQ2e5l4/aIFVW2MNqsQv7qLg3TkvXcCIAfzYb9gxRa8WALmZfxNQnuQF+uawL029SJa1/0RJ0AVmFzm+c+Xf6DTaZDSs2vSiawTT8JOXa0I+Lyl9tRyDElZL5KyVkwph7D2T1y//Bcp/C+cViJoqdQ60lhot1NXAHigVJy/nda4L9TsE3AQ7Vxu523r9/8MfTVrm9QNm8Ba0c4bn7LeCKD+Q0GAIV8glUTNptZrxoXKyJ0W2Lt7odFa2AFNLnaHyXghOXTXVFu5+WP/wQ5k3pBaAAnm3RG86qQhts+Kkcn+UD1q+dwGiTZMqH8bDBBc8Zm2ZjlSN4rQdQv59FYl1zBimY5GyE6KZOUIkthssmC7sUVB66eqreCjtJnqJFZC7JsQcVyljBH8Zl7X7yhXSe9VfVbEbdqql+cvkvIzfli2uijPFA2EPDYwY5w53LKHECesmH8i4lpR/WQPTlDiWF6jD3arikVVdOJgHGuwe5zjvJ7FhCvQZmceoqQsPmTPW2sh/qAioVwxd2wgCtrwE/PI9VAeJ5pg7M8jAOcBDeg/M6BN7md5koOswzIbroajd67WiMSC1gKZEdin7c33rsh/+nnbmOKd1PLLXlkm4dDmxy9uKjVd+FmOJ/GEJfTmClMfrmLtoDBqQcKbUXT4Sr/nFn6X6YYt4i+PKIXqv9zPQZc5qCKckoZPCgSNAaAUvoFt74jHd+kw4Qnvqswm5T2rYNeJcEG6XHRDb+gY0WkIDObPTDu/Wu6weST92F/4hv4FtwhNJN7oQHe+cDkXnHqZf4vw2qCfPOFYsdoXAuA/kNqmBD/Zeh6zaEeLqNoKDQ1bmoZSPLuFAflvucJKYGI0TdLxIQCTTZ21BsNYd+b0mGvIp3JEfD6rOtBU6Cublfvx1xFdjd+n+3cKq9UxCusBRbLcX6Gyochd8kr92QEArzWXj1gSsBmdOE9p9CWQuvueLIXxXwNgP+BxiorfHEBQqxSZg5o20QlGRQhQTpo/vgg0zsUjCQLrIQcdC5k75vmkwlYyJpnYMFDDY5SeK9FZCg1o1/na/PXXloQ/mJAttqROjzoIrM2wIm0jjx37lhCV+s+DHR2tJlJcbwHskJuguPfjcnnScpez7+615KiDNDTLtRqPpvqGimTEZvJQX3HEH68K/t5FWEF5p7lhQhNsTCkfJFThVzH64fFob5MrZXeMRv713OCGNLwYC15Ryz+Bx5W1T/Q8P4Y5ihCJZ4sUdjN3ehtUAmUZZZ3DKOS3VQbP0ueQMxS5sG2s1Bd1Y3XIt8p8Q4CpUw13R71OcgLtptv/CL4t4yAwmsbXZDpJgDQNRUHNT7+uFPWHPTRsuVLFMGTehaoCU6DcpoIfsOD2pwpc5bxsPU/+qkZWC5I6oEWAK8HozzsePrg8+yEFW4YK0xODcnkZIYWRYsjNFAObgd+gVDeT2hltBJpzM6QxeErr9UrL1p/bgt/n76WJaysKY2DMzmwJMOqgvf+bNDL36A5RC/tr3nvaV1Wr2osjZgv/CvaOt+SxpNGaPLN5I6oU0UqnZa503zrt+k"
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- SDE2
- SDE3
version:
- '1.9'
- '1.10'
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v1
Expand Down
4 changes: 2 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -63,13 +63,13 @@ GPUArraysCore = "0.1"
LinearAlgebra = "<0.0.1, 1"
LinearSolve = "2"
Markdown = "<0.0.1, 1"
OrdinaryDiffEq = "6.19.1"
OrdinaryDiffEq = "6.67"
Parameters = "0.12"
PreallocationTools = "0.4.4"
QuadGK = "2.1"
Random = "<0.0.1, 1"
RandomNumbers = "1.5.3"
RecursiveArrayTools = "2.4.2, 3"
RecursiveArrayTools = "3.4.1"
Reexport = "0.2, 1.0"
ReverseDiff = "1.9"
SciMLBase = "1.66.0, 2"
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ SciMLSensitivity.jl is a component package in the [SciML Scientific Machine Lear
It holds the sensitivity analysis utilities. Users interested in using this
functionality should check out [DifferentialEquations.jl](https://docs.sciml.ai/DiffEqDocs/stable/).


## Tutorials and Documentation

For information on using the package,
Expand Down
2 changes: 1 addition & 1 deletion src/backsolve_adjoint.jl
Original file line number Diff line number Diff line change
Expand Up @@ -334,7 +334,7 @@ end
_sol = deepcopy(sol)
backwardnoise = reverse(_sol.W)

if StochasticDiffEq.is_diagonal_noise(sol.prob) && sol.W[end] isa Number
if StochasticDiffEq.is_diagonal_noise(sol.prob) && sol.W.u[end] isa Number
# scalar noise case
noise_matrix = nothing
else
Expand Down
Loading
Loading