Closed frankschae closed 1 year ago
Tests seem to fail when the number of noise terms is sufficiently low.
The SciMLSensitivity error is the Zygote Buffer
regression we reported.
Should I update the name from DiffEqSensitivity to SciMLSensitivity in https://github.com/SciML/DiffEqNoiseProcess.jl/blob/master/.github/workflows/Downstream.yml#L22-L24 ?
Improves the timing of NG by roughly 10x for the example in https://github.com/SciML/DiffEqNoiseProcess.jl/issues/140.
I thought initially that the idea could also be applied to
NoiseWrapper
but sinceNoiseWrapper
uses theinterpolate!
function from the source noise process, e.g.https://github.com/SciML/DiffEqNoiseProcess.jl/blob/0b4f6976f4905ee4cc4cc6b5cc5e6db3ddc3c4a0/src/noise_interfaces/noise_process_interface.jl#L338
it seems a bit less nice to keep track of a
cur_time
.