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
β129Updated 2 years ago
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
- β17Updated last year
- Multimodal Mixture-of-Experts VAEβ198Updated last year
- A minimalist implementation of score-based diffusion modelβ123Updated 3 years ago
- Ladder Variational Autoencoders (LVAE) in PyTorchβ91Updated 4 years ago
- Official PyTorch BIVA implementation (BIVA: A Very Deep Hierarchy of Latent Variables for Generative Modeling)β84Updated 2 years ago
- Code for the paper: "Independent mechanism analysis, a new concept?"β24Updated last year
- Code for the paper "Contrastive Learning Inverts the Data Generating Process".β90Updated 7 months ago
- β122Updated 2 years ago
- Posterior Network: Uncertainty Estimation without OOD Samples via Density-Based Pseudo-Counts (Neurips 2020)β76Updated 2 years ago
- Project site for "Your Classifier is Secretly an Energy-Based Model and You Should Treat it Like One"β420Updated 2 years ago
- VAEs and nonlinear ICA: a unifying frameworkβ34Updated 4 years ago
- This repository contains code for applying Riemannian geometry in machine learning.β77Updated 3 years ago
- A Ο-VAE implementation in PyTorchβ98Updated 3 years ago
- Repository for theory and methods for Out-of-Distribution (OoD) generalizationβ63Updated 3 years ago
- Pytorch implementations of generative models: VQVAE2, AIR, DRAW, InfoGAN, DCGAN, SSVAEβ91Updated 4 years ago
- A curated list of techniques to avoid posterior collapseβ87Updated 2 years ago
- Quantitative evaluation of disentangled representationsβ62Updated 7 years ago
- Causal Variational AutoEncodersβ28Updated 4 years ago
- code for "Continuous Hierarchical Representations with PoincarΓ© Variational Auto-Encoders".β124Updated last year
- Code for ICE-BeeM paper - NeurIPS 2020β86Updated 3 years ago
- Self-Supervised Learning with Data Augmentations Provably Isolates Content from Styleβ51Updated 3 years ago
- This code implements sparse coding in PyTorch with GPU support.β30Updated 3 years ago
- PyTorch implementation of Variational Diffusion Models.β78Updated 11 months ago
- Code for paper "SurVAE Flows: Surjections to Bridge the Gap between VAEs and Flows"β286Updated 4 years ago
- Official source code repository for the ICML 2021 paper "Hierarchical VAEs Know What They Don't Know"β30Updated 3 years ago
- Code for "The Intrinsic Dimension of Images and Its Impact on Learning" - ICLR 2021 Spotlight https://openreview.net/forum?id=XJk19XzGq2Jβ68Updated 11 months ago
- Instructions and examples to deploy some PyTorch code on slurm using a Singularity Containerβ33Updated 2 years ago
- Gaussian Process Prior Variational Autoencoderβ83Updated 6 years ago
- Simple (and cheap!) neural network uncertainty estimationβ61Updated last month