SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 1804.01947 · 2018

Sliced-Wasserstein Autoencoder: An Embarrassingly Simple Generative Model

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 7 functions out of this paper's own repositories and ran 0 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
eifuentes/swae-pytorch pwc_unofficial 0 of 4
gmum/cwae-pytorch pwc_unofficial 0 of 3
FunctionStatusWhere it lives
calculate_frechet_distance Not yet run gmum/cwae-pytorch/src/externals/fid_score.py
code served (permissive licence) · get_code("71b03991e944116e")
get_activations Not yet run gmum/cwae-pytorch/src/externals/fid_score.py
code served (permissive licence) · get_code("17714704b95f3299")
get_predictions_for_batch Not yet run gmum/cwae-pytorch/src/externals/fid_score.py
code served (permissive licence) · get_code("e9a11ed9b426c4cc")
rand_cirlce2d Not yet run eifuentes/swae-pytorch/swae/distributions.py
code served (permissive licence) · get_code("3f7c6df09847b7d7")
rand_projections Not yet run eifuentes/swae-pytorch/swae/trainer.py
code served (permissive licence) · get_code("c0936234ec3fb037")
rand_ring2d Not yet run eifuentes/swae-pytorch/swae/distributions.py
code served (permissive licence) · get_code("86ab1a15b6df5867")
rand_uniform2d Not yet run eifuentes/swae-pytorch/swae/distributions.py
code served (permissive licence) · get_code("d1b76b4f1ed0f582")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

In this paper we study generative modeling via autoencoders while using the elegant geometric properties of the optimal transport (OT) problem and the Wasserstein distances. We introduce Sliced-Wasserstein Autoencoders (SWAE), which are generative models that enable one to shape the distribution of the latent space into any samplable probability distribution without the need for training an adversarial network or defining a closed-form for the distribution. In short, we regularize the autoencoder loss with the sliced-Wasserstein distance between the distribution of the encoded training samples and a predefined samplable distribution. We show that the proposed formulation has an efficient numerical solution that provides similar capabilities to Wasserstein Autoencoders (WAE) and Variational Autoencoders (VAE), while benefiting from an embarrassingly simple implementation.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("1804.01947")
get_code_for_paper("1804.01947")
have("1804.01947")

Connect an agent — have() is free.