Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[tune](deps): Bump timm from 0.4.5 to 0.5.4 in /python/requirements/ml #130

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github May 5, 2022

Bumps timm from 0.4.5 to 0.5.4.

Changelog

Sourced from timm's changelog.

  • Version 0.5.4 w/ release to be pushed to pypi. It's been a while since last pypi update and riskier changes will be merged to main branch soon....
  • Add ConvNeXT models /w weights from official impl (https://github.com/facebookresearch/ConvNeXt), a few perf tweaks, compatible with timm features
  • Tried training a few small (~1.8-3M param) / mobile optimized models, a few are good so far, more on the way...
    • mnasnet_small - 65.6 top-1
    • mobilenetv2_050 - 65.9
    • lcnet_100/075/050 - 72.1 / 68.8 / 63.1
    • semnasnet_075 - 73
    • fbnetv3_b/d/g - 79.1 / 79.7 / 82.0
  • TinyNet models added by rsomani95
  • LCNet added via MobileNetV3 architecture

Nov 22, 2021

  • A number of updated weights anew new model defs
    • eca_halonext26ts - 79.5 @ 256
    • resnet50_gn (new) - 80.1 @ 224, 81.3 @ 288
    • resnet50 - 80.7 @ 224, 80.9 @ 288 (trained at 176, not replacing current a1 weights as default since these don't scale as well to higher res, weights)
    • resnext50_32x4d - 81.1 @ 224, 82.0 @ 288
    • sebotnet33ts_256 (new) - 81.2 @ 224
    • lamhalobotnet50ts_256 - 81.5 @ 256
    • halonet50ts - 81.7 @ 256
    • halo2botnet50ts_256 - 82.0 @ 256
    • resnet101 - 82.0 @ 224, 82.8 @ 288
    • resnetv2_101 (new) - 82.1 @ 224, 83.0 @ 288
    • resnet152 - 82.8 @ 224, 83.5 @ 288
    • regnetz_d8 (new) - 83.5 @ 256, 84.0 @ 320
    • regnetz_e8 (new) - 84.5 @ 256, 85.0 @ 320
  • vit_base_patch8_224 (85.8 top-1) & in21k variant weights added thanks Martins Bruveris
  • Groundwork in for FX feature extraction thanks to Alexander Soare
    • models updated for tracing compatibility (almost full support with some distlled transformer exceptions)

Oct 19, 2021

Aug 18, 2021

  • Optimizer bonanza!
    • Add LAMB and LARS optimizers, incl trust ratio clipping options. Tweaked to work properly in PyTorch XLA (tested on TPUs w/ timm bits branch)
    • Add MADGRAD from FB research w/ a few tweaks (decoupled decay option, step handling that works with PyTorch XLA)
    • Some cleanup on all optimizers and factory. No more .data, a bit more consistency, unit tests for all!
    • SGDP and AdamP still won't work with PyTorch XLA but others should (have yet to test Adabelief, Adafactor, Adahessian myself).
  • EfficientNet-V2 XL TF ported weights added, but they don't validate well in PyTorch (L is better). The pre-processing for the V2 TF training is a bit diff and the fine-tuned 21k -> 1k weights are very sensitive and less robust than the 1k weights.
  • Added PyTorch trained EfficientNet-V2 'Tiny' w/ GlobalContext attn weights. Only .1-.2 top-1 better than the SE so more of a curiosity for those interested.

... (truncated)

Commits
  • e0c4eec Default conv_mlp to False across the board for ConvNeXt, causing issues on mo...
  • b669f4a Add ConvNeXt 22k->1k fine-tuned and 384 22k-1k fine-tuned weights after testing
  • 6dcbaf2 Update README.md
  • a8d103e Giant/gigantic vits snuck through in a test a broke GitHub test runner, add f...
  • ef72ad4 Extra vit_huge model likely to cause test issue (non in21k variant), adding t...
  • e967c72 Update REAMDE.md. Sneak in g/G (giant / gigantic?) ViT defs from scaling paper
  • 9ca3437 Add some more small model weights lcnet, mnas, mnv2
  • fa6463c Version 0.5.4
  • fa81164 Fix stem width for really small mobilenetv3 arch defs
  • edd3d73 Add missing dropout for head reset in ConvNeXt default head
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 5, 2022
@dependabot dependabot bot force-pushed the dependabot/pip/python/requirements/ml/timm-0.5.4 branch from d1be91b to 06cc87b Compare May 10, 2022 16:43
Bumps [timm](https://github.com/rwightman/pytorch-image-models) from 0.4.5 to 0.5.4.
- [Release notes](https://github.com/rwightman/pytorch-image-models/releases)
- [Changelog](https://github.com/rwightman/pytorch-image-models/blob/master/docs/changes.md)
- [Commits](huggingface/pytorch-image-models@v0.4.5...v0.5.4)

---
updated-dependencies:
- dependency-name: timm
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/python/requirements/ml/timm-0.5.4 branch from 06cc87b to 6262d37 Compare May 18, 2022 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants