An acausal modeling framework for automatically parallelized scientific machine learning (SciML) in Julia. A computer algebra system for integrated symbolics for physics-informed machine learning and automated transformations of differential equations
This is necessary because while #2791 fixed SII.observed, SII doesn't use it since SciMLFunction has its own implementation which uses f.observed instead. This makes f.observed use SII.observed, and allows all systems to have a common implementation to avoid inconsistencies.
Checklist
[ ] Appropriate tests were added
[ ] Any code changes were done in a way that does not break public API
[ ] All documentation related to code changes were updated
This is necessary because while #2791 fixed
SII.observed
, SII doesn't use it sinceSciMLFunction
has its own implementation which usesf.observed
instead. This makesf.observed
useSII.observed
, and allows all systems to have a common implementation to avoid inconsistencies.Checklist
Additional context
Add any other context about the problem here.