Ross Wightman
214c84a235
Disable use of timm nn.Linear wrapper since AMP autocast + torchscript use appears fixed
3 years ago
Ross Wightman
72b57163d1
Merge branch 'master' of https://github.com/mrT23/pytorch-image-models into mrT23-master
3 years ago
Ross Wightman
de5fa791c6
Merge branch 'master' into norm_norm_norm
3 years ago
Ross Wightman
26ff57f953
Add more small model defs for MobileNetV3/V2/LCNet
3 years ago
Hyeongchan Kim
a0b2657497
Use `torch.repeat_interleave()` to generate repeated indices faster ( #1058 )
...
* update: use numpy to generate repeated indices faster
* update: use torch.repeat_interleave() instead of np.repeat()
* refactor: remove unused import, numpy
* refactor: torch.range to torch.arange
* update: tensor to list before appending the extra samples
* update: concatenate the paddings with torch.cat
3 years ago
Ross Wightman
a79b2f3328
Merge pull request #1069 from kozistr/feature/boost-pytest
...
Boost speed of `test`
3 years ago
kozistr
df5afabc92
update: rollback pytest-xdist
3 years ago
kozistr
ca4fb7d154
feature: boost speed of pytest
3 years ago
Ross Wightman
07eb2f1200
Merge branch 'rsomani95-tinynet'
3 years ago
Ross Wightman
450ac6a0f5
Post merge tinynet fixes for pool_size, feature extraction
3 years ago
Ross Wightman
a04164cd75
Merge branch 'tinynet' of https://github.com/rsomani95/pytorch-image-models into rsomani95-tinynet
3 years ago
Ross Wightman
7eb7e73216
File will not stay deleted
3 years ago
Ross Wightman
4c8bb295ab
Remove bn-tf arg
3 years ago
Ross Wightman
0012bf7fb5
Merge branch 'norm_norm_norm' into bits_and_tpu
3 years ago
Ross Wightman
8a93ce6ee3
Fix regnetv/w tests, refactor regnet generator code a bit
3 years ago
Ross Wightman
cbc4f33220
Merge branch 'norm_norm_norm' into bits_and_tpu
3 years ago
Ross Wightman
4dec8c8087
Fix skip path regression for updated EfficientNet and RegNet def. Add Pre-Act RegNet support (experimental). Remove BN-TF flag. Add efficientnet_b0_g8_gn model.
3 years ago
Ross Wightman
40f4745366
Merge branch 'norm_norm_norm' into bits_and_tpu
3 years ago
Ross Wightman
a52a614475
Remove layer experiment which should not have been added
3 years ago
Ross Wightman
f55c22bebf
Merge pull request #1034 from zeakey/master
...
Fix hard-coded strides in VisFormer.
3 years ago
Ross Wightman
1c21cac8f9
Add drop args to benchmark.py
3 years ago
Ross Wightman
d829858550
Significant norm update
...
* ConvBnAct layer renamed -> ConvNormAct and ConvNormActAa for anti-aliased
* Significant update to EfficientNet and MobileNetV3 arch to support NormAct layers and grouped conv (as alternative to depthwise)
* Update RegNet to add Z variant
* Add Pre variant of XceptionAligned that works with NormAct layers
* EvoNorm matches bits_and_tpu branch for merge
3 years ago
Ross Wightman
683fba7686
Add drop args to benchmark.py
3 years ago
Ross Wightman
ab49d275de
Significant norm update
...
* ConvBnAct layer renamed -> ConvNormAct and ConvNormActAa for anti-aliased
* Significant update to EfficientNet and MobileNetV3 arch to support NormAct layers and grouped conv (as alternative to depthwise)
* Update RegNet to add Z variant
* Add Pre variant of XceptionAligned that works with NormAct layers
* EvoNorm matches bits_and_tpu branch for merge
3 years ago
Rahul Somani
31bcd36e46
add tinynet models
3 years ago
KAI ZHAO
b4b8d1ec18
fix hard-coded strides
3 years ago
Ross Wightman
57fca2b5b2
Fix c16_evos stem / first conv setup
3 years ago
Ross Wightman
1f54a1fff7
Add C16 and E8 EvoNormS0 configs for RegNetZ BYOB nets
3 years ago
Ross Wightman
4d7a5544f7
Remove inplace sigmoid for consistency with other impl
3 years ago
Ross Wightman
88a5b54802
A few small evonorm tweaks for convergence comparisons
3 years ago
Ross Wightman
66daee4f31
Last change wasn't complete, missed adding full evo_norm changeset
3 years ago
Ross Wightman
7bbbd5ef1b
EvoNorm and GroupNormAct options for debugging TPU / XLA concerns
3 years ago
Ross Wightman
ff0f709c20
Testing TFDS shuffle across epochs
3 years ago
Ross Wightman
69e90dcd8c
Merge branch 'norm_norm_norm' into bits_and_tpu
3 years ago
Ross Wightman
d04f2f1377
Update drop_path and drop_block (fast impl) to be symbolically traceable, slightly faster
3 years ago
Ross Wightman
820ae9925e
Fix load_state_dict to handle None ema entries
3 years ago
Ross Wightman
0e212e8fe5
Merge remote-tracking branch 'origin/norm_norm_norm' into bits_and_tpu
3 years ago
Ross Wightman
cd059cbe9c
Add FX backward tests back
3 years ago
Ross Wightman
834a9ec721
Disable use of timm nn.Linear wrapper since AMP autocast + torchscript use appears fixed
3 years ago
Ross Wightman
cad170e494
Merge remote-tracking branch 'origin/norm_norm_norm' into bits_and_tpu
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
78912b6375
Updated EvoNorm implementations with some experimentation. Add FilterResponseNorm. Updated RegnetZ and ResNetV2 model defs for trials.
3 years ago
Ross Wightman
55adfbeb8d
Add commented code to increase open file limit via Python (for TFDS dataset building)
3 years ago
talrid
c11f4c3218
support CNNs
3 years ago
mrT23
d6701d8a81
Merge branch 'rwightman:master' into master
3 years ago
qwertyforce
ccb3815360
update arxiv link
3 years ago
talrid
b6c180ef19
use_ml_decoder_head
3 years ago
Ross Wightman
f7d210d759
Remove evonorm models from FX tests
3 years ago
Ross Wightman
3dc71695bf
Merge pull request #989 from martinsbruveris/feat/resmlp-dino
...
Added DINO pretrained ResMLP models.
3 years ago
Ross Wightman
480c676ffa
Fix FX breaking assert in evonorm
3 years ago