1. 20 Feb, 2022 1 commit
  2. 18 Feb, 2022 2 commits
  3. 09 Feb, 2022 1 commit
  4. 02 Feb, 2022 2 commits
  5. 01 Feb, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Adding more ConvNeXt variants + Speed optimizations (#5253) · 82929ae1
      Vasilis Vryniotis authored
      * Refactor model builder
      
      * Add 3 more convnext variants.
      
      * Adding weights for convnext_small.
      
      * Fix minor bug.
      
      * Fix number of parameters for small model.
      
      * Adding weights for the base variant.
      
      * Adding weights for the large variant.
      
      * Simplify LayerNorm2d implementation.
      
      * Optimize speed of CNBlock.
      
      * Repackage weights.
      82929ae1
  6. 27 Jan, 2022 1 commit
  7. 25 Jan, 2022 1 commit
  8. 21 Jan, 2022 2 commits
    • Vasilis Vryniotis's avatar
      Adding prototype flag on reference scripts (#5248) · 4bf6c6e4
      Vasilis Vryniotis authored
      * Adding prototype flag on reference scripts.
      
      * Import prototype instead of models/transforms.
      
      * Correcting exception type.
      
      * fixing none referencing
      4bf6c6e4
    • Hu Ye's avatar
      add FCOS (#4961) · 7d4bdd43
      Hu Ye authored
      
      
      * add fcos
      
      * update fcos
      
      * add giou_loss
      
      * add BoxLinearCoder for FCOS
      
      * add full code for FCOS
      
      * add giou loss
      
      * add fcos
      
      * add __all__
      
      * Fixing lint
      
      * Fixing lint in giou_loss.py
      
      * Add typing annotation to fcos
      
      * Add trained checkpoints
      
      * Use partial to replace lambda
      
      * Minor fixes to docstrings
      
      * Apply ufmt format
      
      * Fixing docstrings
      
      * Fixing jit scripting
      
      * Minor fixes to docstrings
      
      * Fixing jit scripting
      
      * Ignore mypy in fcos
      
      * Fixing trained checkpoints
      
      * Fixing unit-test of jit script
      
      * Fixing docstrings
      
      * Add test/expect/ModelTester.test_fcos_resnet50_fpn_expect.pkl
      
      * Fixing test_detection_model_trainable_backbone_layers
      
      * Update test_fcos_resnet50_fpn_expect.pkl
      
      * rename stride to box size
      
      * remove TODO and fix some typo
      
      * merge some code for better
      
      * impove the comments
      
      * remove decode and encode of BoxLinearCoder
      
      * remove some unnecessary hints
      
      * use the default value in detectron2.
      
      * update doc
      
      * Add unittest for BoxLinearCoder
      
      * Add types in FCOS
      
      * Add docstring for BoxLinearCoder
      
      * Minor fix for the docstring
      
      * update doc
      
      * Update fcos_resnet50_fpn_coco pretained weights url
      
      * Update torchvision/models/detection/fcos.py
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      
      * Update torchvision/models/detection/fcos.py
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      
      * Update torchvision/models/detection/fcos.py
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      
      * Update torchvision/models/detection/fcos.py
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      
      * Add FCOS model documentation
      
      * Fix typo in FCOS documentation
      
      * Add fcos to the prototype builder
      
      * Capitalize COCO_V1
      
      * Fix params of fcos
      
      * fix bug for partial
      
      * Fixing docs indentation
      
      * Fixing docs format in giou_loss
      
      * Adopt Reference for GIoU Loss
      
      * Rename giou_loss to generalized_box_iou_loss
      
      * remove overwrite_eps
      
      * Update AP test values
      
      * Minor fixes for the docs
      
      * Minor fixes for the docs
      
      * Update torchvision/models/detection/fcos.py
      Co-authored-by: default avatarZhiqiang Wang <zhiqwang@foxmail.com>
      
      * Update torchvision/prototype/models/detection/fcos.py
      Co-authored-by: default avatarZhiqiang Wang <zhiqwang@foxmail.com>
      Co-authored-by: default avatarzhiqiang <zhiqwang@foxmail.com>
      Co-authored-by: default avatarJoao Gomes <jdsgomes@fb.com>
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      Co-authored-by: default avatarJoao Gomes <joaopsgomes@gmail.com>
      7d4bdd43
  9. 20 Jan, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Adding ConvNeXt architecture in prototype (#5197) · afda28ac
      Vasilis Vryniotis authored
      * Adding CNBlock and skeleton architecture
      
      * Completed implementation.
      
      * Adding model in prototypes.
      
      * Add test and minor refactor for JIT.
      
      * Fix mypy.
      
      * Fixing naming conventions.
      
      * Fixing tests.
      
      * Fix stochastic depth percentages.
      
      * Adding stochastic depth to tiny variant.
      
      * Minor refactoring and adding comments.
      
      * Adding weights.
      
      * Update default weights.
      
      * Fix transforms issue
      
      * Move convnext to prototype.
      
      * linter fix
      
      * fix docs
      
      * Addressing code review comments.
      afda28ac
  10. 05 Jan, 2022 1 commit
    • Yiwen Song's avatar
      Adding pretrained ViT weights (#5085) · df628c49
      Yiwen Song authored
      * Adding pretrained ViT weights
      
      * Adding recipe as part of meta
      
      * update checkpoints using best ema results
      
      * Fix handle_legacy_interface and update recipe url
      
      * Update README
      df628c49
  11. 04 Jan, 2022 1 commit
  12. 02 Jan, 2022 1 commit
  13. 20 Dec, 2021 1 commit
  14. 13 Dec, 2021 1 commit
  15. 10 Dec, 2021 1 commit
  16. 09 Dec, 2021 2 commits
  17. 08 Dec, 2021 3 commits
  18. 07 Dec, 2021 3 commits
  19. 02 Dec, 2021 1 commit
  20. 30 Nov, 2021 1 commit
    • Vasilis Vryniotis's avatar
      Refactor the `get_weights` API (#5006) · 3d8723d5
      Vasilis Vryniotis authored
      * Change the `default` weights mechanism to sue Enum aliases.
      
      * Change `get_weights` to work with full Enum names and make it public.
      
      * Applying improvements from code review.
      3d8723d5
  21. 29 Nov, 2021 1 commit
  22. 26 Nov, 2021 1 commit
  23. 22 Nov, 2021 2 commits
  24. 15 Nov, 2021 1 commit
  25. 12 Nov, 2021 2 commits
  26. 09 Nov, 2021 1 commit
  27. 04 Nov, 2021 1 commit
  28. 03 Nov, 2021 3 commits