v0.1.0
ODINN v0.1.0
First release
Closed issues:
- Implicit method needed to solve the SIA (#1)
- Global Parameter setting file (#3)
- Mass balance needs to be added in small timesteps in forward model (#4)
- Use Sparse Arrays for glacier matrices (#5)
- Create fake A(ELA) function (#6)
- Generate training dataset with fake A function (#7)
- Train UDE on A for the SIA PDE (#8)
- A as a function of long-term temperature (#9)
- LoadError: Mutating arrays is not supported using Zygote (#10)
- Include different numerical methods in the DE solvers and add them as parameter options. (#11)
- Initialize UA with stable value (#13)
- Physical constrains in the NN (#17)
- Investigate use of batches for UDE training (#18)
- Optimize code with
SparseArrays
(#19) - Loss function using surface velocities (#20)
- Parallelize ice flow model (#21)
- Use initial glacier conditions from OGGM (#25)
- Formalize Python and OGGM installation and folder structure (#30)
- UDE not training with OGGM initial state (#31)
- Train on multiple glaciers (#35)
Merged pull requests:
- Staggered grid keeps original size(H) (#12) (@JordiBolibar)
- Backpropagation working with Tullio + damping ongoing (#14) (@JordiBolibar)
- Diffeqops merge with other branch (#15) (@JordiBolibar)
- Missing dependency added (#23) (@JordiBolibar)
- Training UDEs with ice velocities (
V
) (#24) (@JordiBolibar) - Corrections of surface velocity + minor changes (#26) (@facusapienza21)
- ODINN integrated with OGGM (#27) (@JordiBolibar)
- Combined loss function with
H
andV
(#28) (@JordiBolibar) - Benchmarks added + attempt to normalize loss function (#32) (@JordiBolibar)
- Huge speed-up + Cuffey and Paterson
A
fake law + Real climate data (#37) (@JordiBolibar) - Training UDEs with any glacier on Earth (#39) (@JordiBolibar)
- Retraining of UDEs + pretty dataset plots (#41) (@JordiBolibar)
- Notebooks moved to separate repository (#42) (@JordiBolibar)
- First release (#44) (@JordiBolibar)
- Small error fix + repo structural changes (#45) (@JordiBolibar)
- First release (#46) (@JordiBolibar)
- Small error fix + docstrings added for many functions (#47) (@JordiBolibar)
- Compat added to Project.toml and small fix (#48) (@JordiBolibar)
- Compat change for package release (#49) (@JordiBolibar)
- Project fix for package release (#50) (@JordiBolibar)
- Fix on Project.toml for first release (#51) (@JordiBolibar)
- First release (#52) (@JordiBolibar)