From GAN to WGAN (2017)
lilianweng.github.io
From GAN to WGAN (2017)
1–5 of 5 posts
Re: From GAN to WGAN (2017)
#2AFAIK everyone (eg, pyemd, gensim, textacy) uses wrappers around the EMD solver from http://ofirpele.droppages.com/, which is a zip file from some time in 2008. The limits on performance mean it can't practically be used in things like interactive nearest neighbor calculations (FAISS, nmslib, annoy etc)
Re: From GAN to WGAN (2017)
#3If anyone is looking for a good project, alternate Wasserstein distance/EMD solvers would be a good place to start. AFAIK everyone (eg, pyemd, gensim, textacy) uses wrappers around the EMD solver from http://ofirpele.droppages.com/ , which is a zip file from some time in 2008. The limits on performance mean it can't practically be used in things like interactive nearest neighbor calculations (FAISS, nmslib, annoy etc…
Re: From GAN to WGAN (2017)
#4If anyone is looking for a good project, alternate Wasserstein distance/EMD solvers would be a good place to start. AFAIK everyone (eg, pyemd, gensim, textacy) uses wrappers around the EMD solver from http://ofirpele.droppages.com/ , which is a zip file from some time in 2008. The limits on performance mean it can't practically be used in things like interactive nearest neighbor calculations (FAISS, nmslib, annoy etc…
in this case the WGAN doesn’t actually compute the discrete EMD like that. instead it uses some constraints in the optimization process (gradient clipping), which it can be argued make the training objective equivalent in the limit to minimizing continuous Wasserstein distance (between probability distributions).
Re: From GAN to WGAN (2017)
#5If anyone is looking for a good project, alternate Wasserstein distance/EMD solvers would be a good place to start. AFAIK everyone (eg, pyemd, gensim, textacy) uses wrappers around the EMD solver from http://ofirpele.droppages.com/ , which is a zip file from some time in 2008. The limits on performance mean it can't practically be used in things like interactive nearest neighbor calculations (FAISS, nmslib, annoy etc…