"vscode:/vscode.git/clone" did not exist on "eca37cf735064702189ff5d5b1428cbe25ab2bcf"
  1. 04 Mar, 2022 1 commit
  2. 02 Mar, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Adding EfficientNetV2 architecture (#5450) · e6d82f7d
      Vasilis Vryniotis authored
      * Extend the EfficientNet class to support v1 and v2.
      
      * Refactor config/builder methods and add prototype builders
      
      * Refactoring weight info.
      
      * Update dropouts based on TF config ref
      
      * Update BN eps on TF base_config
      
      * Use Conv2dNormActivation.
      
      * Adding pre-trained weights for EfficientNetV2-s
      
      * Add Medium and Large weights
      
      * Update stats with single batch run.
      
      * Add accuracies in the docs.
      e6d82f7d
  3. 28 Feb, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Replace get_image_size/num_channels with get_dimensions (#5487) · 095437aa
      Vasilis Vryniotis authored
      * Replace get_image_size/num_channels with get_image_dims
      
      * Reduce verbosity
      
      * Fix JIT-scriptability
      
      * Refactoring
      
      * More refactoring
      
      * Replace all _FP/_FT direct calls.
      
      * Remove usages of get_image_size and get_image_num_channels from code-base.
      
      * Fix JIT issues
      
      * Adding missing assertion.
      095437aa
  4. 27 Feb, 2022 1 commit
  5. 24 Feb, 2022 1 commit
  6. 20 Feb, 2022 1 commit
  7. 18 Feb, 2022 2 commits
  8. 09 Feb, 2022 1 commit
  9. 02 Feb, 2022 2 commits
  10. 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
  11. 27 Jan, 2022 1 commit
  12. 25 Jan, 2022 1 commit
  13. 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
  14. 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
  15. 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
  16. 04 Jan, 2022 1 commit
  17. 02 Jan, 2022 1 commit
  18. 20 Dec, 2021 1 commit
  19. 13 Dec, 2021 1 commit
  20. 10 Dec, 2021 1 commit
  21. 09 Dec, 2021 2 commits
  22. 08 Dec, 2021 3 commits
  23. 07 Dec, 2021 3 commits
  24. 02 Dec, 2021 1 commit
  25. 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
  26. 29 Nov, 2021 1 commit
  27. 26 Nov, 2021 1 commit
  28. 22 Nov, 2021 2 commits
  29. 15 Nov, 2021 1 commit
  30. 12 Nov, 2021 2 commits