edward
edward copied to clipboard
Implementation of SVAE - Johnson, Matthew, et al. NIPS 2016.
Hi all,
First, congratulations on Edward: a really nice project!
I wonder if anyone is already working on re-implementing SVAE - Johnson, Matthew, et al. NIPS 2016?
I've been trying to use the original author's code, but seems like a fresh example implementation (pin wheel data, like in the paper for instance) would be nice on Edward /examples.
I would do it, but I'm still learning about VAE - Edward tutorial :) If no one does it, I'll probably be the one giving it a try it in the future.
Best regards, Paulo
@mattjj, @matthewdhoffman
SVAEs require a symbolic algebra system that properly accounts for integral identities (conjugacy relationships). We're working on a separate package doing this with Autograd/NumPy; but note it likely won't be ready for at least a few months.
Ok. Thank you.
Yeah and my public SVAE code kinda sucks. Sorry :)
I have an improved version that I've been threatening to release, but I haven't touched it or the corresponding preprint in many months. That code is an improvement and might serve as a stopgap, but the system Dustin mentioned is really the right way to build SVAEs.
Thanks for your interest! It's great motivation to keep working.
Ok, Matthew. Thank you for your answer. :)
Just out of interest is the symbolic algebra system that properly accounts for integral identities package open source somewhere?
Also are you in interested in a particular structured model @pauloabelha? I would be keen to get a mixture model working. I'm happy to collaborate on this. Are are you waiting for the symbolic algebra system?
Hi @JohnReid , I am most interested in an S-LDS for video clustering/inference. Yes, I am also waiting for the symbolic algebra system, but not sure if I will have enough time to wait on it or try a different approach other than SVAE for my research. Are you currently implementing something related to SVAEs? Best regards,
Hi @pauloabelha, I have to say I found some other models that work for my data so I am not currently implementing anything related to SVAEs. I would be interested but I'm not sure I'll find the time anytime soon. Best regards, John.
Hi there, Has anyone been working on this? I'm not sure I should try again to do it on my own or something official is about to come out in Edward. Thank you and kind regards,