Releases: NeuroDiffGym/neurodiffeq
Releases · NeuroDiffGym/neurodiffeq
Release of v0.3.3
- add support for L-BFGS and other optimizers that require a
closure
for its.step
method - improve documentation
- improve test cases
Release of v0.3.2
- Populated built-in callbacks,
- Improved
__str__
and__repr__
methods of generators
Release of v0.3.1
- new condition:
DoubleEndedBVP1D
- more robust
MonitorCallback
- hierarchy issue fix in
neurodiffeq.monitors
Release of v0.3.0
- Refactored all
solve*
functions toSolver
classes - Renamed some arguments for consistency
- Implemented the
Swish
activation - Cleaned & updated the documentation
- Miscellaneous fixes & enhancement
Release of v0.2.2
Release of v0.2.1
Keep documentation up-to-date with 0.2
Release of v0.2.0
- all conditions are moved to conditions.py, with custom test cases implemented.
- better styles for sphinx docs & misc docs fixes
- fixed travis-ci bug and re-enabled code coverage
- diff will check tensor shape by default
- Basic Dash documentation support
- use safe_diff internally and in test cases (except for test_temporal.py)
- Functionality to set default dtype and device for tensors
- Use 64-bit float (a.k.a. double) by default.
- diff in v0.2.0 checks shape by default.
Release of v0.1.1
Fix a potential bug in neurodiffeq.ode.IVP
See #64 for details.
Release of 0.1.0
After the discussion with David, we decided to host the repository on PyPI. Currently, the version is 0.1.0
.
Features along with breaking changes will be included in future releases.