1f4498f217Add ResNet deep tiered stem and model weights for seresnext26t_32x4d and seresnext26d_32x4d
rwightman
2019-12-28 11:42:36 -0800
32012a44fdAdded SelecSLS model
Dushyant Mehta
2019-12-28 20:41:55 +0100
73b78459dcAdd update RandAugment MixNet-XL weights
Ross Wightman
2019-12-24 10:08:24 -0800
3afc2a4dc0Some cleanup/improvements to AugMix impl: * make 'increasing' levels for Contrast, Color, Brightness, Saturation ops * remove recursion from faster blending mix * add config striing parsing for AugMix
Ross Wightman
2019-12-20 22:32:05 -0800
232ab7fb12Working on an implementation of AugMix with JensenShannonDivergence loss that's compatible with my AutoAugment and RandAugment impl
Ross Wightman
2019-12-19 18:16:18 -0800
Merge pull request #62 from rwightman/reduce-bn
Ross Wightman
2019-12-19 23:22:16 -0800
5719b493adMissed update dist-bn logic for EMA model
#62
Ross Wightman
2019-12-19 23:03:04 -0800
a435ea1327Change reduce_bn to distribute_bn, add ability to choose between broadcast and reduce (mean). Add crop_pct arg to allow selecting validation crop while training.
Ross Wightman
2019-12-19 22:56:54 -0800
3bff2b21dcAdd support for keeping running bn stats the same across distributed training nodes before eval/save
Ross Wightman
2019-12-05 22:35:40 -0800
0161de0127Switch RandoErasing back to on GPU normal sampling
Ross Wightman
2019-12-05 22:35:08 -0800
Update README.md
Ross Wightman
2019-12-04 11:13:25 -0800
ff421e5e09New PyTorch trained EfficientNet-B2 weights with my RandAugment impl
Ross Wightman
2019-12-04 11:09:47 -0800
00b93407c7Update results-all.csv with latest models/weights
Ross Wightman
2019-11-29 23:25:53 -0800
5259dbcbb4Update README.md with latest changes
Ross Wightman
2019-11-29 17:45:35 -0800
3bef524f9cFinish with HRNet, weights and models updated. Improve consistency in model classifier/global pool treatment.
Ross Wightman
2019-11-29 17:56:36 -0800
Merge pull request #53 from rwightman/condconvs_and_features
v0.1-hrnet
Ross Wightman
2019-11-28 18:05:32 -0800
7b3c235cccUpdate sotabench with new models
#53
Ross Wightman
2019-11-28 17:56:59 -0800
6ca0828166Update EfficientNet comments, MobileNetV3 non-TF create fns, fix factory arg checks, bump PyTorch version req to 1.2
Ross Wightman
2019-11-28 17:11:53 -0800
eccbadca74Update EfficientNet comments
Ross Wightman
2019-11-28 17:11:53 -0800
902d32fb16Renamed gen_efficientnet.py -> efficientnet.py
Ross Wightman
2019-11-28 16:55:36 -0800
5a0a8de7e3ResNet updates: * remove redundant GluonResNet model/blocks and use the code in ResNet for Gluon weights * change SEModules back to using AdaptiveAvgPool instead of mean, PyTorch issue long fixed
Ross Wightman
2019-11-28 16:46:21 -0800
3b8f63084dClean checkpoint renames pth w/ SHA hash in a torch hub compatible way
Ross Wightman
2019-11-28 16:42:37 -0800
a39cc43374Bring EfficientNet and MobileNetV3 up to date with my gen-efficientnet repo * Split MobileNetV3 and EfficientNet model files and put builder and blocks in own files (getting too large) * Finalize CondConv EfficientNet variant * Add the AdvProp weights files and B8 EfficientNet model * Refine the feature extraction module for EfficientNet and MobileNetV3
Ross Wightman
2019-11-28 16:40:35 -0800
ad93347548Initial HRNet classification model commit
Ross Wightman
2019-11-25 22:34:04 -0800
2393708650Missed stashing of out_indices in model
Ross Wightman
2019-11-05 09:55:55 -0800
35e8f0c5e7Fixup a few comments, add PyTorch version aware Flatten and finish as_sequential for GenEfficientNet
Ross Wightman
2019-10-23 11:37:03 -0700
7ac6db4543Missed activations.py
Ross Wightman
2019-10-22 23:45:30 -0700
506df0e3d0Add CondConv support for EfficientNet into WIP for GenEfficientNet Feature extraction setup
Ross Wightman
2019-10-22 23:42:04 -0700
Merge pull request #52 from rwightman/randaugment
Ross Wightman
2019-11-22 14:05:29 -0800
576d360f20Bring in JIT version of optimized swish activation from gen_efficientnet as default (while working on feature extraction functionality here).
#52
Ross Wightman
2019-11-22 13:57:45 -0800
1f39d15f15Allow float decay epochs arg for training, works out with step lr math
Ross Wightman
2019-11-22 13:28:24 -0800
7b83e67f77Pass drop connect arg through to EfficientNet models
Ross Wightman
2019-11-22 13:27:43 -0800
31453b039eUpdate Auto/RandAugment comments, README, more. * Add a weighted choice option for RandAugment * Adjust magnitude noise/std naming, config
Ross Wightman
2019-11-22 13:00:24 -0800
4243f076f1Adding RandAugment to AutoAugment impl, some tweaks to AA included
Ross Wightman
2019-11-21 21:14:33 -0800
4748c6dff2Fix non-prefetch variant of Mixup. Fixes#50
Ross Wightman
2019-11-02 17:42:55 -0700
0d58c50fb1Add TF RandAug weights for B5/B7 EfficientNet models.
Ross Wightman
2019-10-30 16:47:39 -0700
62105ed4a0Better differentiate sotabench WSL, SSL, and SWSL models via model_desc
Ross Wightman
2019-10-20 13:17:25 -0700
c099374771Map pretrained checkpoint to cpu to avoid issue with some pretrained checkpoints still having CUDA tensors. Fixes#42
Ross Wightman
2019-10-19 17:27:46 -0700
b93fcf0708Add Facebook Research Semi-Supervised and Semi-Weakly Supervised ResNet model weights.
Ross Wightman
2019-10-19 17:05:37 -0700
a9eb484835Add memory efficient Swish impl
Ross Wightman
2019-10-19 14:48:30 -0700
187ecbafbeAdd support for loading args from yaml file (and saving them with each experiment)
Ross Wightman
2019-09-09 17:56:45 -0700
d3ba34ee7eFix Mobilenet V3 model name for sotabench. Minor res2net cleanup.
rwightman
2019-09-05 15:47:56 -0700
Merge pull request #31 from rwightman/opt
Ross Wightman
2019-08-28 00:20:39 -0700
fac58f609aAdd RAdam, NovoGrad, Lookahead, and AdamW optimizers, a few ResNet tweaks and scheduler factory tweak. * Add some of the trendy new optimizers. Decent results but not clearly better than the standards. * Can create a None scheduler for constant LR * ResNet defaults to zero_init of last BN in residual * add resnet50d config
#31
Ross Wightman
2019-08-28 00:14:10 -0700
81875d52a6Update sotabench model list, add Mean-Max pooling DPN variants, disable download progress
Ross Wightman
2019-08-27 00:07:32 -0700
f37e633e9bMerge remote-tracking branch 'origin/re-exp' into opt
Ross Wightman
2019-08-26 14:29:23 -0700
b06dce8d71Bump version for next push to pypi
Ross Wightman
2019-08-25 22:32:12 -0700
32a0ca03c8Update csv results files
Ross Wightman
2019-08-25 22:27:14 -0700
9816ca3ab4Add EdgeTPU models to sotabench, remove some unicode chars from model names
Ross Wightman
2019-08-24 14:42:51 -0700
9ec6824babFinally got around to adding EdgeTPU EfficientNet variant
Ross Wightman
2019-08-24 13:39:16 -0700
daeaa113e2Add initial sotabench attempt. Split create_transform out of create_loader. Update requirements.txt
Ross Wightman
2019-08-12 23:06:19 -0700
66634d2200Add support to split random erasing blocks into randomly selected number with --recount arg. Fix random selection of aspect ratios.
Ross Wightman
2019-08-12 15:53:40 -0700
6946281fdeExperimenting with random erasing changes
Ross Wightman
2019-07-28 10:27:26 -0700
2cd2162202Experimenting with a custom MixNet-XL and MixNet-XXL definition
Ross Wightman
2019-08-12 15:01:00 -0700
Update README.md
Ross Wightman
2019-07-30 18:33:40 -0700
77e2e0c4e3Add new auto-augmentation Tensorflow EfficientNet weights, incl B6 and B7 models. Validation scores still pending but looking good.
Ross Wightman
2019-07-30 18:31:02 -0700
857f33015aAdd native PyTorch weights for MixNet-Medium with no SAME padding necessary. Remove unused block of code.
Ross Wightman
2019-07-29 11:58:13 -0700
e7c8a37334Make min-lr and cooldown-epochs cmdline args, change dash in color_jitter arg for consistency
Ross Wightman
2019-07-26 09:35:31 -0700
d4debe6597Update version, results csv files, and move remaining dropbox weights to github
Ross Wightman
2019-07-25 16:54:44 -0700
dfa9298b4eAdd MixNet (https://arxiv.org/abs/1907.09595) with pretrained weights converted from Tensorflow impl * refactor 'same' convolution and add helper to use MixedConv2d when needed * improve performance of 'same' padding for cases that can be handled statically * add support for extra exp, pw, and dw kernel specs with grouping support to decoder/string defs for MixNet * shuffle some args for a bit more consistency, a little less clutter overall in gen_efficientnet.py
Ross Wightman
2019-07-25 11:38:05 -0700
7a92caa560Add basic image folder style dataset to read directly out of tar files, example in validate.py
Ross Wightman
2019-07-25 10:51:03 -0700
d6ac5bbc48EfficientNet and related cleanup * remove folded_bn support and corresponding untrainable tflite ported weights * combine bn args into dict * add inplace support to activations and use where possible for reduced mem on large models
Ross Wightman
2019-07-22 09:25:52 -0700