Commit Graph

155 Commits (0f2803de7a029aab8858afbb1fafa72da62a1fbb)

Author SHA1 Message Date
Ross Wightman 9a53c3f727 Finalize DaViT, some formatting and modelling simplifications (separate PatchEmbed to Stem + Downsample, weights on HF hub.
2 years ago
Fredo Guan fb717056da Merge remote-tracking branch 'upstream/main'
2 years ago
Ross Wightman 9983ed7721 xlarge maxvit killing the tests
2 years ago
Ross Wightman bed350f5e5 Push all MaxxViT weights to HF hub, cleanup impl, add feature map extraction support and prompote to 'std' architecture. Fix norm head for proper embedding / feat map output. Add new in12k + ft 1k weights.
2 years ago
Fredo Guan e58a884c1c Merge remote-tracking branch 'upstream/main'
2 years ago
Fredo Guan 81ca323751
Davit update formatting and fix grad checkpointing (#7)
2 years ago
Ross Wightman 6e5553da5f
Add ConvNeXt-V2 support (model additions and weights) (#1614)
2 years ago
Ross Wightman 35fb00c779 Add flexivit to non-std tests list
2 years ago
Fredo Guan 84178fca60
Merge branch 'rwightman:main' into main
2 years ago
Fredo Guan c43340ddd4
Davit std (#5)
2 years ago
Ross Wightman d5e7d6b27e Merge remote-tracking branch 'origin/main' into refactor-imports
2 years ago
Fredo Guan edea013dd1
Davit std (#3)
2 years ago
Ross Wightman 98047ef5e3 Add EVA FT results, hopefully fix BEiT test failures
2 years ago
Ross Wightman 927f031293 Major module / path restructure, timm.models.layers -> timm.layers, add _ prefix to all non model modules in timm.models
2 years ago
Ross Wightman 0dadb4a6e9 Initial multi-weight support, handled so old pretraing config handling co-exists with new tags.
2 years ago
Ross Wightman da6f8f5a40 Fix beitv2 tests
2 years ago
Ross Wightman cac0a4570a More test fixes, pool size for 256x256 maxvit models
2 years ago
Ross Wightman 8c9696c9df More model and test fixes
2 years ago
Ross Wightman f332fc2db7 Fix some test failures, torchscript issues
2 years ago
Ross Wightman 29afe79c8b Attempt to fix unit tests by removing subset of tests on mac runner
2 years ago
Ross Wightman c0211b0bf7 Swin-V2 test fixes, typo
3 years ago
Ross Wightman 39b725e1c9 Fix tests for rank-4 output where feature channels dim is -1 (3) and not 1
3 years ago
okojoalg 2fec08e923 Add Sequencer to non std filters
3 years ago
Ross Wightman b049a5c5c6 Merge remote-tracking branch 'origin/master' into norm_norm_norm
3 years ago
Ross Wightman 372ad5fa0d Significant model refactor and additions:
3 years ago
Ross Wightman 1420c118df Missed comitting outstanding changes to default_cfg keys and test exclusions for swin v2
3 years ago
Ross Wightman 5f81d4de23 Move DeiT to own file, vit getting crowded. Working towards fixing #1029, make pooling interface for transformers and mlp closer to convnets. Still working through some details...
3 years ago
Ross Wightman 95cfc9b3e8 Merge remote-tracking branch 'origin/master' into norm_norm_norm
3 years ago
Ross Wightman abc9ba2544 Transitioning default_cfg -> pretrained_cfg. Improving handling of pretrained_cfg source (HF-Hub, files, timm config, etc). Checkpoint handling tweaks.
3 years ago
Ross Wightman 010b486590 Add Dino pretrained weights (no head) for vit models. Add support to tests and helpers for models w/ no classifier (num_classes=0 in pretrained cfg)
3 years ago
Ross Wightman a8d103e18b Giant/gigantic vits snuck through in a test a broke GitHub test runner, add filter
3 years ago
Ross Wightman ef72ad4177 Extra vit_huge model likely to cause test issue (non in21k variant), adding to filters
3 years ago
Ross Wightman e967c72875 Update REAMDE.md. Sneak in g/G (giant / gigantic?) ViT defs from scaling paper
3 years ago
Ross Wightman 4df51f3932 Add lcnet_100 and mnasnet_small weights
3 years ago
Ross Wightman 5ccf682a8f Remove deprecated bn-tf train arg and create_model handler. Add evos/evob models back into fx test filter until norm_norm_norm branch merged.
3 years ago
Ross Wightman 25d1526092 Update pytest for GitHub runner to use --forked with xdist, hopefully eliminate memory buildup
3 years ago
Ross Wightman cd059cbe9c Add FX backward tests back
3 years ago
Ross Wightman 58ffa2bfb7 Update pytest for GitHub runner to use --forked with xdist, hopefully eliminate memory buildup
3 years ago
Ross Wightman f7d210d759 Remove evonorm models from FX tests
3 years ago
Ross Wightman f83b0b01e3 Would like to pass GitHub tests again disabling both FX feature extract backward and torchscript tests
3 years ago
Ross Wightman 147e1059a8 Remove FX backward test from GitHub actions runs for now.
3 years ago
Ross Wightman 878bee1d5e Add patch8 vit model to FX exclusion filter
3 years ago
Ross Wightman ce76a810c2 New FX test strategy, filter based on param count
3 years ago
Ross Wightman 1e51c2d02e More FX test tweaks
3 years ago
Ross Wightman 90448031ea Filter more large models from FX tests
3 years ago
Ross Wightman 8dc269c303 Filter more models for FX tests
3 years ago
Ross Wightman 2482652027 Add nfnet_f2 to FX test exclusion
3 years ago
Ross Wightman 05092e2fbe Add more models to FX filter
3 years ago
Ross Wightman 3819bef93e Add FX test exclusion since it uses more ram and barfs on GitHub actions. Will take a few iterations to include needed models :(
3 years ago
Ross Wightman 9b3519545d Attempt to reduce memory footprint of FX tests for GitHub actions runs
3 years ago