Skip to content

OpenMixup Release V0.2.3

Compare
Choose a tag to compare
@Lupin1998 Lupin1998 released this 17 Jun 19:46
· 109 commits to main since this release

Highlight

Bug Fixes

  • Refactor code structures of openmixup.models.utils and support more network layers.
  • Fix the bug of DropPath (using stochastic depth rule) in ResNet for RSB A1/A2 training settings.
  • Fix bugs in self-supervised classification benchmarks (configs and implementations of VisionTransformer).
  • Update INSTALL.md. We suggest you install PyTorch 1.8 or higher and mmcv-full for better usage of this repo. Since PyTorch 1.8 has bugs in AdamW optimizer, do not use PyTorch 1.8 to fine-tune ViT-based methods.
  • Fix bugs in PreciseBNHook (update all BN stats) and RepeatSampler (set sync_random_seed) for RSB A1/A2.
  • Fix bugs in regression metrics, MIM dataset, and benchmark configs. Notice that only l1_loss is supported by FP16 training, other regression losses (e.g., MSE and Smooth_L1 losses) will cause NAN when the target and prediction are not normalized in FP16 training.