adrianjav / rotograd
Official Pytorch's implementation of RotoGrad
☆76Updated last year
Alternatives and similar repositories for rotograd
Users that are interested in rotograd are comparing it to the libraries listed below
Sorting:
- Reparameterize your PyTorch modules☆71Updated 4 years ago
- Official implementation of paper Gradient Matching for Domain Generalization☆121Updated 3 years ago
- PyTorch repository for ICLR 2022 paper (GSAM) which improves generalization (e.g. +3.8% top-1 accuracy on ImageNet with ViT-B/32)☆143Updated 2 years ago
- Gradient Starvation: A Learning Proclivity in Neural Networks☆61Updated 4 years ago
- Official implementation of Auxiliary Learning by Implicit Differentiation [ICLR 2021]☆84Updated 9 months ago
- Code for the ICML 2021 paper "Bridging Multi-Task Learning and Meta-Learning: Towards Efficient Training and Effective Adaptation", Haoxi…☆68Updated 3 years ago
- Pytorch code for "Improving Self-Supervised Learning by Characterizing Idealized Representations"☆41Updated 2 years ago
- Official PyTorch Implementation for Conflict-Averse Gradient Descent (CAGrad)☆122Updated last year
- Repository for theory and methods for Out-of-Distribution (OoD) generalization☆63Updated 3 years ago
- Code for "Just Train Twice: Improving Group Robustness without Training Group Information"☆71Updated 11 months ago
- Differentiable Top-k Classification Learning☆81Updated 2 years ago
- ☆122Updated 11 months ago
- Code to implement the AND-mask and geometric mean to do gradient based optimization, from the paper "Learning explanations that are hard …☆39Updated 4 years ago
- Official PyTorch implementation of the Fishr regularization for out-of-distribution generalization☆86Updated 2 years ago
- ☆64Updated 4 years ago
- Official implementation for Likelihood Regret: An Out-of-Distribution Detection Score For Variational Auto-encoder at NeurIPS 2020☆49Updated 4 years ago
- ☆58Updated 3 years ago
- Code for Which Tasks Should Be Learned Together in Multi-task Learning?☆96Updated 2 years ago
- Simple data balancing baselines for worst-group-accuracy benchmarks.☆42Updated last year
- Code for "On Feature Collapse and Deep Kernel Learning for Single Forward Pass Uncertainty".☆112Updated 2 years ago
- LEARNING LATENT PERMUTATIONS WITH GUMBEL-SINKHORN NETWORKS IMPLEMENTATION WITH PYTORCH☆79Updated last year
- Code for Reparameterizable Subset Sampling via Continuous Relaxations, IJCAI 2019.☆55Updated last year
- A Pytorch implementation of the optimal transport kernel embedding☆116Updated 4 years ago
- implements optimal transport algorithms in pytorch☆97Updated 3 years ago
- Official PyTorch implementation of "Meta-Calibration: Learning of Model Calibration Using Differentiable Expected Calibration Error"☆35Updated last year
- Towards Understanding Sharpness-Aware Minimization [ICML 2022]☆35Updated 2 years ago
- Sinkhorn Label Allocation is a label assignment method for semi-supervised self-training algorithms. The SLA algorithm is described in fu…☆53Updated 3 years ago
- Last-layer Laplace approximation code examples☆83Updated 3 years ago
- This repository contains the code of the distribution shift framework presented in A Fine-Grained Analysis on Distribution Shift (Wiles e…☆83Updated 2 months ago
- Winning Solution of the NeurIPS 2020 Competition on Predicting Generalization in Deep Learning☆40Updated 4 years ago