nmichlo / disent
๐งถ Modular VAE disentanglement framework for python built with PyTorch Lightning โธ Including metrics and datasets โธ With strongly supervised, weakly supervised and unsupervised methods โธ Easily configured and run with Hydra config โธ Inspired by disentanglement_lib
โ128Updated last year
Alternatives and similar repositories for disent:
Users that are interested in disent are comparing it to the libraries listed below
- Disentanglement library for PyTorchโ277Updated 2 years ago
- A minimalist implementation of score-based diffusion modelโ122Updated 3 years ago
- Official PyTorch BIVA implementation (BIVA: A Very Deep Hierarchy of Latent Variables for Generative Modeling)โ83Updated 2 years ago
- Multimodal Mixture-of-Experts VAEโ197Updated last year
- Official source code repository for the ICML 2021 paper "Hierarchical VAEs Know What They Don't Know"โ30Updated 3 years ago
- A ฯ-VAE implementation in PyTorchโ96Updated 3 years ago
- Ladder Variational Autoencoders (LVAE) in PyTorchโ91Updated 4 years ago
- โ147Updated 2 years ago
- Self-Supervised Learning with Data Augmentations Provably Isolates Content from Styleโ49Updated 3 years ago
- Code for paper "SurVAE Flows: Surjections to Bridge the Gap between VAEs and Flows"โ286Updated 4 years ago
- A curated list of techniques to avoid posterior collapseโ86Updated 2 years ago
- โ122Updated 2 years ago
- โ17Updated last year
- This repository contains code for applying Riemannian geometry in machine learning.โ77Updated 3 years ago
- Code for the paper: "Independent mechanism analysis, a new concept?"โ24Updated last year
- code for "Isolating Sources of Disentanglement in Variational Autoencoders".โ347Updated 2 years ago
- Causal Variational AutoEncodersโ28Updated 4 years ago
- Project site for "Your Classifier is Secretly an Energy-Based Model and You Should Treat it Like One"โ420Updated 2 years ago
- Code for the paper "Contrastive Learning Inverts the Data Generating Process".โ90Updated 6 months ago
- Repository for theory and methods for Out-of-Distribution (OoD) generalizationโ63Updated 2 years ago
- PyTorch implementation of Variational Diffusion Models.โ78Updated 9 months ago
- Neural Spline Flow, RealNVP, Autoregressive Flow, 1x1Conv in PyTorch.โ273Updated last year
- โ67Updated last year
- Implementation and tutorials of normalizing flows with the novel distributions moduleโ164Updated 4 years ago
- VAEs and nonlinear ICA: a unifying frameworkโ33Updated 4 years ago
- Nonlinear Independent Components Estimation (Dinh et al, 2014) in PyTorch.โ117Updated 6 years ago
- Morpho-MNIST: Quantitative Assessment and Diagnostics for Representation Learning (http://jmlr.org/papers/v20/19-033.html)โ85Updated 3 weeks ago
- Algorithms for computations on random manifolds made easierโ87Updated last year
- โ75Updated 9 months ago
- Discrete Normalizing Flows implemented in PyTorchโ109Updated 3 years ago