79bf4f163fAdd mention of ResNet50 weights w/ RSB recipe ingredients and lower train res for better @ 224 results (but worse res scaling beyond). Not changing default.
Ross Wightman
2021-11-22 11:49:05 -0800
ce76a810c2New FX test strategy, filter based on param count
Ross Wightman
2021-11-22 11:48:40 -0800
1e51c2d02eMore FX test tweaks
Ross Wightman
2021-11-22 09:46:43 -0800
f0507f6da6Fix k_decay default arg != 1.0 in poly scheduler
Ross Wightman
2021-11-22 09:37:36 -0800
2482652027Add nfnet_f2 to FX test exclusion
Ross Wightman
2021-11-21 14:08:53 -0800
809c7bb1ecMerge remote-tracking branch 'origin/master' into bits_and_tpu
Ross Wightman
2021-11-20 20:29:29 -0800
734b2244feAdd RegNetZ-D8 (83.5 @ 256, 84 @ 320) and RegNetZ-E8 (84.5 @ 256, 85 @ 320) weights. Update names of existing RegZ models to include group size.
Ross Wightman
2021-11-20 15:52:04 -0800
05092e2fbeAdd more models to FX filter
Ross Wightman
2021-11-20 15:51:48 -0800
93cc08fdc5Make evonorm variables 1d to match other PyTorch norm layers, will break weight compat for any existing use (likely minimal, easy to fix).
Ross Wightman
2021-11-20 15:50:51 -0800
af607b75ccPrep a set of ResNetV2 models with GroupNorm, EvoNormB0, EvoNormS0 for BN free model experiments on TPU and IPU
Ross Wightman
2021-11-19 17:37:00 -0800
3819bef93eAdd FX test exclusion since it uses more ram and barfs on GitHub actions. Will take a few iterations to include needed models :(
Ross Wightman
2021-11-19 17:35:41 -0800
c976a410d9Add ResNet-50 w/ GN (resnet50_gn) and SEBotNet-33-TS (sebotnet33ts_256) model defs and weights. Update halonet50ts weights w/ slightly better variant in1k val, more robust to test sets.
Ross Wightman
2021-11-19 14:24:43 -0800
9b3519545dAttempt to reduce memory footprint of FX tests for GitHub actions runs
Ross Wightman
2021-11-19 14:24:12 -0800
bdd3dff0cabeit_large models killing GitHub actions test, filter out
Ross Wightman
2021-11-19 08:39:48 -0800
9d6aad44f8Update tests to run Python 3.9, PyTorch 1.10, torchvision 0.11.1
Ross Wightman
2021-11-18 21:38:04 -0800
ee40b582bbMerge branch 'alexander-soare-fx-feature-extract-new'
Ross Wightman
2021-11-18 21:26:56 -0800
f2006b2437Cleanup qkv_bias cat in beit model so it can be traced
Ross Wightman
2021-11-18 21:25:00 -0800
1076a65df1Minor post FX merge cleanup
Ross Wightman
2021-11-18 19:47:07 -0800
cfa414cad2Matching two bits_and_tpu changes for TFDs wrapper * change 'samples' -> 'examples' for tfds wrapper to match tfds naming * add class_to_idx for image classification datasets in tfds wrapper
Ross Wightman
2021-11-14 12:52:19 -0800
0262a0e8e1fx ready for review
Alexander Soare
2021-11-13 00:06:33 +0000
871cef4198version 0.5.1
Ross Wightman
2021-11-12 13:53:55 -0800
4f338556d8Fixes and improvements for metrics, tfds parser, loader / transform handling * add back ability to create transform with loader * change 'samples' -> 'examples' for tfds wrapper to match tfds naming * add support for specifying feature names for input and target in tfds wrapper * add class_to_idx for image classification datasets in tfds wrapper * add accumulate_type to avg meters and metrics to allow float32 or float64 accumulation control with lower prec data * minor cleanup, log output rate prev and avg
Ross Wightman
2021-11-12 13:40:26 -0800
d2994016e9Add try/except guards
Alexander Soare
2021-11-12 21:16:53 +0000
b25ff96768wip - pre-rebase
Alexander Soare
2021-11-12 20:42:45 +0000
e051dce354Make all models FX traceable
Alexander Soare
2021-08-12 15:31:24 +0100
cf4561ca72Add FX based FeatureGraphNet capability
Alexander Soare
2021-08-12 15:31:02 +0100
0149ec30d7wip - attempting to rebase
Alexander Soare
2021-11-07 14:54:42 +0000
02c3a75a45wip - make it possible to use fx graph in train and eval mode
Alexander Soare
2021-08-28 17:54:22 +0100
a6c24b936bTests to enforce all models FX traceable
Alexander Soare
2021-08-12 15:31:36 +0100
bc3d4eb403wip -rebase
Alexander Soare
2021-11-07 15:04:19 +0000
ab3ac3f25bAdd FX based FeatureGraphNet capability
Alexander Soare
2021-08-12 15:31:02 +0100
d9b0b3d60fdevice arg wasn't removed from PrefetcherCuda instantiation of RE
Ross Wightman
2021-11-11 16:21:13 -0800
80ca078aedFix a few bugs and formatting/naming issues * Pass optimizer resume flag through to checkpoint / updater restore. Related to #961 but not clear how relates to crash. * Rename monitor step args, cleanup handling of step_end_idx vs num_steps for consistent log output in either case * Resume from proper epoch (ie next epoch relative to checkpoint)
Ross Wightman
2021-11-11 15:09:31 -0800
Merge pull request #964 from rwightman/more_datasets
Ross Wightman
2021-11-11 13:34:05 -0800
406c486ba2Merge remote-tracking branch 'origin/more_datasets' into bits_and_tpu
Ross Wightman
2021-11-10 16:23:21 -0800
07693f81b0Validation fix since we don't have multi-GPU DataParallel support yet
Ross Wightman
2021-11-10 15:54:21 -0800
9ec3210c2dMore TFDS parser cleanup, support improved TFDS even_split impl (on tfds-nightly only currently).
#964
more_datasets
Ross Wightman
2021-11-10 15:52:09 -0800
ba65dfe2c6Dataset work * support some torchvision datasets * improvements to TFDS wrapper for subsplit handling (fix#942), shuffle seed * add class-map support to train (fix#957)
Ross Wightman
2021-11-09 22:34:15 -0800
Update README.md
Ross Wightman
2021-11-03 17:10:41 -0700
ddc29da974Add ResNet101 and ResNet152 weights from higher aug RSB recipes. 81.93 and 82.82 top-1 at 224x224.
Ross Wightman
2021-11-02 17:58:14 -0700
b328e56f49Update eca_halonext26ts weights to a better set
Ross Wightman
2021-11-02 16:52:53 -0700
2ddef942b9Better fix for #954 that doesn't break torchscript, pull torch._assert into timm namespace when it exists
Ross Wightman
2021-11-02 11:22:33 -0700
4f0f9cb348Fix#954 by bringing traceable _assert into timm to allow compat w/ PyTorch < 1.8
Ross Wightman
2021-11-02 09:21:40 -0700
6cbc59628fadd aa-layer arg for efficient-net class
#603
Rahul Somani
2021-10-30 12:27:53 +0530
a41de1f666Add interpolation mode handling to transforms. Removes InterpolationMode warning. Works for torchvision versions w/ and w/o InterpolationMode enum. Fix#738.
Ross Wightman
2021-10-28 17:35:01 -0700
ed41d32637Add repr to auto_augment and random_erasing impl
Ross Wightman
2021-10-28 17:33:36 -0700
135a48d024Fix sam result again for imagenetv2
Ross Wightman
2021-10-28 14:46:45 -0700
aaff2d82d0Add new 50ts attn models to benchmark/meta csv files
Ross Wightman
2021-10-28 14:32:47 -0700
1e17863b7bFixed botne*t26 model results, add some 50ts self-attn variants
Ross Wightman
2021-10-28 13:55:24 -0700
ae72d009faAdd weights for lambda_resnet50ts, halo2botnet50ts, lamhalobotnet50ts, updated halonet50ts
Ross Wightman
2021-10-27 22:08:54 -0700
a45186a6e8Merge remote-tracking branch 'origin/master' into bits_and_tpu
Ross Wightman
2021-10-26 17:36:24 -0700
13178ba73aAdd benchmark and metadata csv files
Ross Wightman
2021-10-26 10:50:46 -0700
b745d30a3eFix formatting of last commit
Ross Wightman
2021-10-25 15:15:14 -0700
3478f1d7f1Traceability fix for vit models for some experiments
Ross Wightman
2021-10-25 15:13:08 -0700
f658a72e72Cleanup re-use of Dropout modules in Mlp modules after some twitter feedback :p
Ross Wightman
2021-10-25 00:40:59 -0700
71f00bfe9eDon't run profile if model is torchscripted
Ross Wightman
2021-10-24 22:41:20 -0700
Typo on the word "electricity" in opening statement
#915
Jv Kyle Eclarin
2021-10-15 23:45:31 -0500
a21cceb7c4Updated metrics.py script and used it in train.py
#914
Abeer Alessa
2021-10-13 19:47:33 +0300
02daf2ab94Add option to include relative pos embedding in the attention scaling as per references. See discussion #912
Ross Wightman
2021-10-12 15:35:43 -0700