> [!warning] > **Draft / discussion only.** No real implementation yet — the only commit is a docstring stub that errors at call time. Stacked on top of #450; I'll rebase onto master once that merges. Hey @MartinuzziFrancesco — PR2 (#450) i
Pull requests
- mergedupstreamopen ↗+778−107+778 −107
- mergedupstream
## Summary First PR of the **SciML Summer Fellowship 2026** track on ODE-based reservoirs (tracking issue: #397). Lands the core type hierarchy and a small dispatch refactor that lets continuous-time reservoirs plug into `collectstates` wit
open ↗+272−0+272 −0 - mergedupstream
## Summary Implements the second deliverable of the SciML 2026 Summer Fellowship (#397) — the `RCODEReservoirExt` package extension that makes `SciMLProblemReservoir` actually run. Builds on the core types from #446. - Continuous `_collects
open ↗+1332−24+1332 −24 - mergedupstream
Closes #418. Implements Ceni, Pintore & Gallicchio, *Residual Reservoir Memory Networks*, IJCNN 2025 (doi:10.1109/IJCNN64981.2025.11227859), built on top of the RMN family introduced in #354. Following the family-naming convention discussed
open ↗+1019−4+1019 −4 - mergedupstream
## Summary - Removes the `merge(st_after, (; :states => states_wo))` line introduced in c29cdad4 from `train!`. - Updates the `train!` docstring to point users to `return_states=true` / `collectstates` for accessing the feature matrix. ## M
open ↗+2−3+2 −3 - mergedupstream
Closes #417 Implements Ceni & Gallicchio (Neurocomputing 2024, doi:10.1016/j.neucom.2024.127966). Unlike ES2N which couples skip and nonlinear weights as (1-β) and β, ResESN uses independent α (skip) and β (nonlinear) scalars: h(t) = α·O·h(
open ↗+329−5+329 −5 - mergedupstream
## Checklist - [x] Appropriate tests were added - [x] Any code changes were done in a way that does not break public API - [x] All documentation related to code changes were updated - [x] The new code follows the [contributor guidelines](ht
open ↗+423−5+423 −5 - mergedupstream
- Add `SVESM` model implementing the Support Vector Echo-State Machine from Shi & Han (IEEE TNN, 2007, https://doi.org/10.1109/TNN.2006.885113) - Widen `addreadout!` dispatch in `RCLIBSVMExt` from `ReservoirComputer` to `AbstractReservoirCo
open ↗+226−3+226 −3