sprillo / softsort
Code for "SoftSort: A Continuous Relaxation for the argsort Operator", ICML 2020.
☆50Updated 2 years ago
Alternatives and similar repositories for softsort:
Users that are interested in softsort are comparing it to the libraries listed below
- LEARNING LATENT PERMUTATIONS WITH GUMBEL-SINKHORN NETWORKS IMPLEMENTATION WITH PYTORCH☆79Updated last year
- implements optimal transport algorithms in pytorch☆96Updated 2 years ago
- Differentiable Optimizers with Perturbations in Pytorch☆68Updated 4 years ago
- Backpropagation-Friendly-Eigendecomposition☆72Updated 5 years ago
- [ICML 2020] Differentiating through the Fréchet Mean (https://arxiv.org/abs/2003.00335).☆55Updated 3 years ago
- Mixed-curvature Variational Autoencoders (ICLR 2020)☆62Updated 4 years ago
- ☆45Updated 4 years ago
- ☆30Updated 4 years ago
- ☆36Updated 4 years ago
- Code for Reparameterizable Subset Sampling via Continuous Relaxations, IJCAI 2019.☆55Updated last year
- Code for the article "What if Neural Networks had SVDs?", to be presented as a spotlight paper at NeurIPS 2020.☆75Updated 9 months ago
- Code for "Stochastic Optimization of Sorting Networks using Continuous Relaxations", ICLR 2019.☆142Updated 2 years ago
- ☆10Updated 9 months ago
- Reparameterize your PyTorch modules☆71Updated 4 years ago
- Lipschitz Neural Networks described in "Sorting Out Lipschitz Function Approximation" (ICML 2019).☆55Updated 4 years ago
- Implementation of Inexact Proximal point method for Optimal Transport☆48Updated 3 years ago
- [ICLR 2020] FSPool: Learning Set Representations with Featurewise Sort Pooling☆42Updated last year
- ☆32Updated 5 years ago
- Differentiable Top-k Classification Learning☆81Updated 2 years ago
- Code for A General Recipe for Likelihood-free Bayesian Optimization, ICML 2022☆44Updated 2 years ago
- ☆122Updated 2 years ago
- [NeurIPS'20] Code for the Paper Compositional Visual Generation and Inference with Energy Based Models☆44Updated 2 years ago
- Winning Solution of the NeurIPS 2020 Competition on Predicting Generalization in Deep Learning☆40Updated 4 years ago
- PyTorch implementation of NICE☆33Updated 6 years ago
- Code for Sliced Gromov-Wasserstein☆67Updated 5 years ago
- Low-variance, efficient and unbiased gradient estimation for optimizing models with binary latent variables. (ICLR 2019)☆28Updated 6 years ago
- Low-variance and unbiased gradient for backpropagation through categorical random variables, with application in variational auto-encoder…☆17Updated 4 years ago
- [ICLR '21] Interpretable Neural Architecture Search using Bayesian Optimisation with Weisfiler-Lehman Kernel (NAS-BOWL)☆24Updated 3 years ago
- ☆24Updated 3 years ago
- PyTorch implementation of LEARNING LATENT PERMUTATIONS WITH GUMBEL-SINKHORN NETWORKS☆26Updated 5 years ago