-
Notifications
You must be signed in to change notification settings - Fork 4
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
Connect with AdvancedVI.jl #36
Comments
Hi @Red-Portal, thanks for bringing this up and great work on I can't comment too much on the GPU side. As long as |
Sounds all good to me! I vaguely remember that you didn't experience much performance gains from using GPUs. Any idea what was the bottleneck? |
Yes! I didn't do a proper investigation on the bottleneck, so I can't comment too much on it. If I have to take an educated guess, the current implementation of ELBO est is not ``batched''; it uses If I recall correctly, the reason why I chose this way is because many |
That makes a lot of sense. I wonder if it would be hard to bypass bijectors and make a batch version locally until upstream catches up. Or maybe re-use as much upstream component while making a local batch interface. I could then make a |
Actually that isn't even necessary. It would suffice to define |
Ahh I think I didn't explain this part clearly. the |
Hi all,
Now that
[email protected]
is shaping up, shall we consider connecting it withNormalizingFlows
? I think most of the work would be about setting up documentation and tests matchingAdvancedVI
. Is there anything else that needs to be done? Also, what are the current experiences with GPUs?The text was updated successfully, but these errors were encountered: