From a8d0bf8af8d162ae124a8a3b152c59aa1493daca Mon Sep 17 00:00:00 2001 From: Guillaume Dalle <22795598+gdalle@users.noreply.github.com> Date: Mon, 12 May 2025 06:59:51 +0200 Subject: [PATCH] chore: update citation with new Arxiv preprint --- CITATION.cff | 16 ++++++++-------- DifferentiationInterface/CHANGELOG.md | 12 +++++++++++- DifferentiationInterface/README.md | 20 ++++++++++++-------- 3 files changed, 31 insertions(+), 17 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index c2bb53fbc..d6ce449ab 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -60,16 +60,16 @@ references: preferred-citation: type: generic authors: - - family-names: "Hill" - given-names: "Adrian" - orcid: "https://orcid.org/0009-0009-5977-301X" - family-names: "Dalle" given-names: "Guillaume" orcid: "https://orcid.org/0000-0003-4866-1687" - title: "Sparser, Better, Faster, Stronger: Efficient Automatic Differentiation for Sparse Jacobians and Hessians" + - family-names: "Hill" + given-names: "Adrian" + orcid: "https://orcid.org/0009-0009-5977-301X" + title: "A Common Interface for Automatic Differentiation" year: 2025 - eprint: "2501.17737" + eprint: "2505.05542" archivePrefix: "arXiv" - primaryClass: "cs.LG" - url: "https://arxiv.org/abs/2501.17737" - doi: "10.48550/arXiv.2501.17737" + primaryClass: "cs.MS" + url: "https://arxiv.org/abs/2505.05542" + doi: "10.48550/arXiv.2505.05542" diff --git a/DifferentiationInterface/CHANGELOG.md b/DifferentiationInterface/CHANGELOG.md index 248a1ff8a..628860885 100644 --- a/DifferentiationInterface/CHANGELOG.md +++ b/DifferentiationInterface/CHANGELOG.md @@ -7,8 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- New Arxiv preprint for citation (#795) + +## [0.6.54] - 2025-05-11 + ### Added +- Dependency compat bounds for extras ([#790]) - Error hints for Enzyme ([#788]) ## [0.6.53] - 2025-05-07 @@ -17,8 +24,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Allocate Enzyme shadow memory during preparation ([#782]) -[unreleased]: https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.6.53...main +[unreleased]: https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.6.54...main +[0.6.54]: https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.6.53...DifferentiationInterface-v0.6.54 [0.6.53]: https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.6.52...DifferentiationInterface-v0.6.53 +[#795]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/795 +[#790]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/790 [#788]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/788 [#782]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/782 \ No newline at end of file diff --git a/DifferentiationInterface/README.md b/DifferentiationInterface/README.md index 2c392fd3d..901fd2f23 100644 --- a/DifferentiationInterface/README.md +++ b/DifferentiationInterface/README.md @@ -90,18 +90,22 @@ To improve your performance by up to several orders of magnitude compared to thi ## Citation -Whenever you refer to this package or the ideas it contains, please cite our preprint [*Sparser, Better, Faster, Stronger: Efficient Automatic Differentiation for Sparse Jacobians and Hessians*](https://arxiv.org/abs/2501.17737) and DifferentiationInterface.jl's inspiration [AbstractDifferentiation.jl](https://github.com/JuliaDiff/AbstractDifferentiation.jl). +Whenever you refer to this package or the ideas it contains, please cite: + +1. our preprint [*A Common Interface for Automatic Differentiation*](https://arxiv.org/abs/2505.05542); +2. our inspiration [AbstractDifferentiation.jl](https://github.com/JuliaDiff/AbstractDifferentiation.jl). + You can use the provided [`CITATION.cff`](https://github.com/JuliaDiff/DifferentiationInterface.jl/blob/main/CITATION.cff) file or the following BibTeX entries: -```bibtex -@misc{hill2025sparserbetterfasterstronger, - title={Sparser, Better, Faster, Stronger: Efficient Automatic Differentiation for Sparse Jacobians and Hessians}, - author={Adrian Hill and Guillaume Dalle}, +```bibtex +@misc{dalle2025commoninterfaceautomaticdifferentiation, + title={A Common Interface for Automatic Differentiation}, + author={Guillaume Dalle and Adrian Hill}, year={2025}, - eprint={2501.17737}, + eprint={2505.05542}, archivePrefix={arXiv}, - primaryClass={cs.LG}, - url={https://arxiv.org/abs/2501.17737}, + primaryClass={cs.MS}, + url={https://arxiv.org/abs/2505.05542}, } @misc{schäfer2022abstractdifferentiationjlbackendagnosticdifferentiableprogramming,