This repository has been archived by the owner on Apr 18, 2023. It is now read-only.
Releases: invenia/Nabla.jl
Releases · invenia/Nabla.jl
v0.12.4
Nabla v0.12.4
Closed issues:
- tests failing on ChainRules 1.6 (#206)
- Precompilation broken (#208)
StackOverflowError
forderivative_via_frule
in tests (#215)- Breaking ChainRules 1.35.3 release (#216)
Merged pull requests:
- Use ChainRules (#189) (@oxinabox)
- bump ChainRules compat to v1 (#205) (@oxinabox)
- MassInstallAction: Install the BlueStyleFormatter workflow on this repository (#207) (@mattBrzezinski)
- Fix ambiguity in fill (#209) (@oxinabox)
- CompatHelper: bump compat for SpecialFunctions to 2, (keep existing compat) (#212) (@github-actions[bot])
- Fix CI (#214) (@oxinabox)
- Upperbound ChainRules to make nightly pass again (#218) (@rofinn)
- Fix kwargs.data deprecation (since Julia 1.7) (#221) (@iamed2)
v0.13.3
v0.13.2
Nabla v0.13.2
Closed issues:
- tests failing on ChainRules 1.6 (#206)
Merged pull requests:
- MassInstallAction: Install the BlueStyleFormatter workflow on this repository (#207) (@mattBrzezinski)
- Fix ambiguity in fill (#209) (@oxinabox)
v0.13.1
Nabla v0.13.1
Merged pull requests:
v0.13.0
v0.12.3
Nabla v0.12.3
Merged pull requests:
- Fix CI Tests and Artifact Cache Issues (#199) (@fchorney)
- Compat bump (#200) (@AlexRobson)
v0.12.2
Nabla v0.12.2
Closed issues:
- ERROR: Unsatisfiable requirements detected for package MNIST [d4533929]: (#173)
- Allocation tests fail in Julia v1.5+ (#185)
Merged pull requests:
- Fill out the documentation page on custom sensitivities (#170) (@ararslan)
- Checkpointing (#171) (@willtebbutt)
- Simplify working with keyword arguments (#176) (@ararslan)
- Use testsets to help identify failure (#186) (@nickrobinson251)
- Allow ±1 allocation (#187) (@nickrobinson251)
- Update CI config and to test on latest Julia (#188) (@nickrobinson251)
- remove exports of undefined add_∇ and add_∇! (#190) (@oxinabox)
- MassInstallAction: Install the GitHubActions workflow on this repository (#194) (@fchorney)
- Drop 1.0 (#195) (@fchorney)
- Fix compat ranges (#196) (@fchorney)
v0.12.1
v0.12.0
v0.12.0 (2019-05-21)
Closed issues:
- Register version 0.11.1 (#158)
Merged pull requests:
- Set Project.toml version to 0.12.0 (#168) (ararslan)
- Refactor generic linear algebra tests (#167) (ararslan)
- Remove incorrect binary linear algebra sensitivities (#166) (ararslan)
- Refactor SVD and getproperty sensitivities to use U, S, and V (#164) (ararslan)
- Use named tuples for more reliable dispatch in SVD (#163) (ararslan)
- Test transpose wrappers for generic linalg sensitivities (#162) (ararslan)
- Add matrix exponential sensitivities (#161) (ararslan)
- Allow working with Refs (#159) (ararslan)
v0.11.1
Fix FDM version bounds, bump Nabla version to 0.11.1 (#157) Currently FDM's version is restricted to 0.1.0 or 0.2.0, which doesn't really make sense; any version of FDM since 0.1.0 should be fully compatible with Nabla. Imposing the version restriction makes later versions of FDM uninstallable in the global environment if Nabla was installed first. This change sets FDM to have a lower bound only, it frees DualNumbers to have a lower bound only rather than a fixed version, it adds an explicit caret to the Julia bound (non-functional change as carets are implicit), and it sets Nabla's own version to 0.11.1 in preparation for a new tag.