Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -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"
12 changes: 11 additions & 1 deletion DifferentiationInterface/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
20 changes: 12 additions & 8 deletions DifferentiationInterface/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down