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 Enzyme support #240

Closed
wants to merge 7 commits into from
Closed

Add Enzyme support #240

wants to merge 7 commits into from

Conversation

devmotion
Copy link
Member

I assume there will be quite a few test failures.

(Ideally, we would use some interface package for the AD packages instead of defining them in every package but that's the easiest way to move forward with Enzyme support in Turing...)

@torfjelde
Copy link
Member

torfjelde commented Jan 9, 2023

Honestly, we could also just completely remove the AD-related stuff in Bijectors.jl. It's only relevant for the ADBijector or whatever it's called, which I don't think is actually used by, well, anyone 🤷

EDIT: We would still want to support Enzyme, so not arguing against this PR. But just saying the setadbackend should IMO just be thrown away at some point.

@yebai
Copy link
Member

yebai commented Feb 2, 2023

Closed in favour of #242

@yebai yebai closed this Feb 2, 2023
@yebai yebai deleted the dw/enzyme branch February 2, 2023 18:22
@mhauru mhauru mentioned this pull request Jun 26, 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

Successfully merging this pull request may close these issues.

3 participants