1. 26 Aug, 2021 1 commit
    • Vasilis Vryniotis's avatar
      Add EfficientNet Architecture in TorchVision (#4293) · 37a9ee5b
      Vasilis Vryniotis authored
      * Adding code skeleton
      
      * Adding MBConvConfig.
      
      * Extend SqueezeExcitation to support custom min_value and activation.
      
      * Implement MBConv.
      
      * Replace stochastic_depth with operator.
      
      * Adding the rest of the EfficientNet implementation
      
      * Update torchvision/models/efficientnet.py
      
      * Replacing 1st activation of SE with SiLU.
      
      * Adding efficientnet_b3.
      
      * Replace mobilenetv3 assets with custom.
      
      * Switch to standard sigmoid and reconfiguring BN.
      
      * Reconfiguration of efficientnet.
      
      * Add repr
      
      * Add weights.
      
      * Update weights.
      
      * Adding B5-B7 weights.
      
      * Update docs and hubconf.
      
      * Fix doc link.
      
      * Fix typo on comment.
      37a9ee5b
  2. 23 Aug, 2021 2 commits
    • F-G Fernandez's avatar
      Added typing annotations to models/video (#4229) · 11d36292
      F-G Fernandez authored
      * style: Added typing to models/video
      
      * style: Fixed typing
      
      * style: Fixed typing
      
      * style: Fixed typing
      
      * refactor: Removed default value for stem
      
      * docs: Fixed docstring of VideoResNet
      
      * style: Refactored typing
      
      * docs: Fixed docstring
      
      * style: Fixed typing
      
      * docs: Specified docstring
      
      * typing: Fixed tying
      
      * docs: Fixed docstring
      
      * Undoing change.
      11d36292
    • F-G Fernandez's avatar
      Added typing annotations to models/segmentation (#4227) · 185be3a9
      F-G Fernandez authored
      * style: Added typing annotations to segmentation/_utils
      
      * style: Added typing annotations to segmentation/segmentation
      
      * style: Added typing annotations to remaining segmentation models
      
      * style: Fixed typing of DeepLab
      
      * style: Fixed typing
      
      * fix: Fixed typing annotations & default values
      
      * Fixing python_type_check
      185be3a9
  3. 17 Aug, 2021 1 commit
  4. 06 Aug, 2021 1 commit
  5. 28 Jun, 2021 1 commit
  6. 22 Jun, 2021 1 commit
  7. 16 Jun, 2021 1 commit
  8. 01 Jun, 2021 1 commit
  9. 25 May, 2021 1 commit
  10. 21 May, 2021 1 commit
  11. 20 May, 2021 1 commit
  12. 18 May, 2021 2 commits
  13. 17 May, 2021 2 commits
  14. 13 May, 2021 1 commit
  15. 12 May, 2021 1 commit
  16. 11 May, 2021 2 commits
  17. 03 May, 2021 1 commit
  18. 30 Apr, 2021 2 commits
    • Vasilis Vryniotis's avatar
      Add SSD architecture with VGG16 backbone (#3403) · 730c5e1e
      Vasilis Vryniotis authored
      * Early skeleton of API.
      
      * Adding MultiFeatureMap and vgg16 backbone.
      
      * Making vgg16 backbone same as paper.
      
      * Making code generic to support all vggs.
      
      * Moving vgg's extra layers a separate class + L2 scaling.
      
      * Adding header vgg layers.
      
      * Fix maxpool patching.
      
      * Refactoring code to allow for support of different backbones & sizes:
      - Skeleton for Default Boxes generator class
      - Dynamic estimation of configuration when possible
      - Addition of types
      
      * Complete the implementation of DefaultBox generator.
      
      * Replace randn with empty.
      
      * Minor refactoring
      
      * Making clamping between 0 and 1 optional.
      
      * Change xywh to xyxy encoding.
      
      * Adding parameters and reusing objects in constructor.
      
      * Temporarily inherit from Retina to avoid dup code.
      
      * Implement forward methods + temp workarounds to inherit from retina.
      
      * Inherit more methods from retinanet.
      
      * Fix type error.
      
      * Add Regression loss.
      
      * Fixing JIT issues.
      
      * Change JIT workaround to minimize new code.
      
      * Fixing initialization bug.
      
      * Add classification loss.
      
      * Update todos.
      
      * Add weight loading support.
      
      * Support SSD512.
      
      * Change kernel_size to get output size 1x1
      
      * Add xavier init and refactoring.
      
      * Adding unit-tests and fixing JIT issues.
      
      * Add a test for dbox generator.
      
      * Remove unnecessary import.
      
      * Workaround on GeneralizedRCNNTransform to support fixed size input.
      
      * Remove unnecessary random calls from the test.
      
      * Remove more rand calls from the test.
      
      * change mapping and handling of empty labels
      
      * Fix JIT warnings.
      
      * Speed up loss.
      
      * Convert 0-1 dboxes to original size.
      
      * Fix warning.
      
      * Fix tests.
      
      * Update comments.
      
      * Fixing minor bugs.
      
      * Introduce a custom DBoxMatcher.
      
      * Minor refactoring
      
      * Move extra layer definition inside feature extractor.
      
      * handle no bias on init.
      
      * Remove fixed image size limitation
      
      * Change initialization values for bias of classification head.
      
      * Refactoring and update test file.
      
      * Adding ResNet backbone.
      
      * Minor refactoring.
      
      * Remove inheritance of retina and general refactoring.
      
      * SSD should fix the input size.
      
      * Fixing messages and comments.
      
      * Silently ignoring exception if test-only.
      
      * Update comments.
      
      * Update regression loss.
      
      * Restore Xavier init everywhere, update the negative sampling method, change the clipping approach.
      
      * Fixing tests.
      
      * Refactor to move the losses from the Head to the SSD.
      
      * Removing resnet50 ssd version.
      
      * Adding support for best performing backbone and its config.
      
      * Refactor and clean up the API.
      
      * Fix lint
      
      * Update todos and comments.
      
      * Adding RandomHorizontalFlip and RandomIoUCrop transforms.
      
      * Adding necessary checks to our tranforms.
      
      * Adding RandomZoomOut.
      
      * Adding RandomPhotometricDistort.
      
      * Moving Detection transforms to references.
      
      * Update presets
      
      * fix lint
      
      * leave compose and object
      
      * Adding scaling for completeness.
      
      * Adding params in the repr
      
      * Remove unnecessary import.
      
      * minor refactoring
      
      * Remove unnecessary call.
      
      * Give better names to DBox* classes
      
      * Port num_anchors estimation in generator
      
      * Remove rescaling and fix presets
      
      * Add the ability to pass a custom head and refactoring.
      
      * fix lint
      
      * Fix unit-test
      
      * Update todos.
      
      * Change mean values.
      
      * Change the default parameter of SSD to train the full VGG16 and remove the catch of exception for eval only.
      
      * Adding documentation
      
      * Adding weights and updating readmes.
      
      * Update the model weights with a more performing model.
      
      * Adding doc for head.
      
      * Restore import.
      730c5e1e
    • Prabhat Roy's avatar
      Refactored set_cell_anchors() in AnchorGenerator (#3755) · 7c35e133
      Prabhat Roy authored
      * Refactored set_cell_anchors() in AnchorGenerator
      
      * Addressed review comment
      
      * Fixed test failure
      7c35e133
  19. 29 Apr, 2021 1 commit
  20. 28 Apr, 2021 1 commit
  21. 27 Apr, 2021 2 commits
  22. 19 Apr, 2021 1 commit
  23. 16 Apr, 2021 1 commit
  24. 09 Apr, 2021 1 commit
  25. 08 Apr, 2021 1 commit
  26. 07 Apr, 2021 1 commit
  27. 30 Mar, 2021 1 commit
  28. 20 Mar, 2021 2 commits
  29. 10 Mar, 2021 1 commit
  30. 26 Feb, 2021 1 commit
  31. 22 Feb, 2021 1 commit
  32. 15 Feb, 2021 1 commit
  33. 09 Feb, 2021 1 commit