Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add interface with ADTypes #8

Open
gdalle opened this issue May 17, 2024 · 2 comments
Open

Add interface with ADTypes #8

gdalle opened this issue May 17, 2024 · 2 comments

Comments

@gdalle
Copy link
Collaborator

gdalle commented May 17, 2024

ADTypes.jl is a package for specifying automatic differentiation backends. As of v1, it also introduces a unifying interface for sparse autodiff, with functions like column_coloring, row_coloring and symmetric_coloring, as well as an AbstractColoringAlgorithm type.

@michel2323 would you be open to a PR adding this interface here? That would allow ColPack.jl to be used in conjunction with DifferentiationInterface.jl for computing sparse Jacobians and Hessians.

@michel2323
Copy link
Member

michel2323 commented May 17, 2024

Of course. Let me know where I can help. What do you think about an extension?

@gdalle
Copy link
Collaborator Author

gdalle commented May 17, 2024

Deal, I'll write it as an extension, with unconditional loading on Julia versions that don't support it?

@gdalle gdalle mentioned this issue May 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants