1. 28 Oct, 2021 1 commit
  2. 25 Oct, 2021 3 commits
  3. 22 Oct, 2021 3 commits
  4. 20 Oct, 2021 1 commit
    • Vasilis Vryniotis's avatar
      Refactor the backbone builders of detection (#4656) · d18c4872
      Vasilis Vryniotis authored
      * Refactoring resnet_fpn backbone building.
      
      * Passing the change to *_rcnn and retinanet.
      
      * Applying for faster_rcnn + mobilenetv3
      
      * Applying for ssdlite + mobilenetv3
      
      * Applying for ssd + vgg16
      
      * Update the expected file of retinanet_resnet50_fpn to fix order of initialization.
      
      * Adding full model weights for the VGG16 features.
      d18c4872
  5. 19 Oct, 2021 3 commits
  6. 18 Oct, 2021 1 commit
  7. 15 Oct, 2021 3 commits
  8. 13 Oct, 2021 2 commits
  9. 12 Oct, 2021 2 commits
  10. 11 Oct, 2021 1 commit
  11. 07 Oct, 2021 1 commit
  12. 05 Oct, 2021 2 commits
  13. 04 Oct, 2021 2 commits
    • Nicolas Hug's avatar
      Fix all outstanding flake8 issues (#4535) · b81d189d
      Nicolas Hug authored
      b81d189d
    • Philip Meier's avatar
      Add ufmt (usort + black) as code formatter (#4384) · 5f0edb97
      Philip Meier authored
      
      
      * add ufmt as code formatter
      
      * cleanup
      
      * quote ufmt requirement
      
      * split imports into more groups
      
      * regenerate circleci config
      
      * fix CI
      
      * clarify local testing utils section
      
      * use ufmt pre-commit hook
      
      * split relative imports into local category
      
      * Revert "split relative imports into local category"
      
      This reverts commit f2e224cde2008c56c9347c1f69746d39065cdd51.
      
      * pin black and usort dependencies
      
      * fix local test utils detection
      
      * fix ufmt rev
      
      * add reference utils to local category
      
      * fix usort config
      
      * remove custom categories sorting
      
      * Run pre-commit without fixing flake8
      
      * got a double import in merge
      Co-authored-by: default avatarNicolas Hug <nicolashug@fb.com>
      5f0edb97
  14. 01 Oct, 2021 2 commits
  15. 30 Sep, 2021 1 commit
    • Vasilis Vryniotis's avatar
      Moving common layers to ops (#4504) · f7498350
      Vasilis Vryniotis authored
      * Moving _make_divisible to utils.
      
      * Replace the old ConvBNReLU and ConvBNActivation layers
      
      * Fix minor bug.
      
      * Moving SE layer to ops.
      
      * Adding deprecation warnings on old layers.
      
      * Apply changes to regnets.
      f7498350
  16. 29 Sep, 2021 2 commits
    • Kai Zhang's avatar
      Add RegNet Architecture in TorchVision (#4403) · 194a0846
      Kai Zhang authored
      * initial code
      
      * add SqueezeExcitation
      
      * initial code
      
      * add SqueezeExcitation
      
      * add SqueezeExcitation
      
      * regnet blocks, stems and model definition
      
      * nit
      
      * add fc layer
      
      * use Callable instead of Enum for block, stem and activation
      
      * add regnet_x and regnet_y model build functions, add docs
      
      * remove unused depth
      
      * use BN/activation constructor and ConvBNActivation
      
      * add expected test pkl files
      
      * allow custom activation in SqueezeExcitation
      
      * use ReLU as the default activation
      
      * initial code
      
      * add SqueezeExcitation
      
      * initial code
      
      * add SqueezeExcitation
      
      * add SqueezeExcitation
      
      * regnet blocks, stems and model definition
      
      * nit
      
      * add fc layer
      
      * use Callable instead of Enum for block, stem and activation
      
      * add regnet_x and regnet_y model build functions, add docs
      
      * remove unused depth
      
      * use BN/activation constructor and ConvBNActivation
      
      * reuse SqueezeExcitation from efficientnet
      
      * refactor RegNetParams into BlockParams
      
      * use nn.init, replace np with torch
      
      * update README
      
      * construct model with stem, block, classifier instances
      
      * Revert "construct model with stem, block, classifier instances"
      
      This reverts commit 850f5f3ed01a2a9b36fcbf8405afd6e41d2e58ef.
      
      * remove unused blocks
      
      * support scaled model
      
      * fuse into ConvBNActivation
      
      * make reset_parameters private
      
      * fix type errors
      
      * fix for unit test
      
      * add pretrained weights for 6 variant models, update docs
      194a0846
    • Vasilis Vryniotis's avatar
      Replace MobileNetV3's SqueezeExcitation with EfficientNet's one (#4487) · ff126ae2
      Vasilis Vryniotis authored
      * Reuse EfficientNet SE layer.
      
      * Deprecating the mobilenetv3.SqueezeExcitation layer.
      
      * Passing the right activation on quantization.
      
      * Making strict named param.
      
      * Set default params if missing.
      
      * Fixing typos.
      ff126ae2
  17. 21 Sep, 2021 2 commits
  18. 16 Sep, 2021 1 commit
  19. 08 Sep, 2021 1 commit
  20. 06 Sep, 2021 2 commits
  21. 05 Sep, 2021 1 commit
  22. 04 Sep, 2021 1 commit
  23. 02 Sep, 2021 1 commit
  24. 31 Aug, 2021 1 commit