1. 22 Apr, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Restructuring metrics meta-data (#5859) · 6f016dd9
      Vasilis Vryniotis authored
      * Restructuring metrics meta-data for detection, segmentation and optical flow.
      
      * Renaming acc to pixel_acc for segmentation
      
      * Restructure video meta-data.
      
      * Restructure classification and quantization meta-data.
      
      * Fix tests.
      
      * Fix documentation
      6f016dd9
  2. 21 Apr, 2022 2 commits
  3. 22 Mar, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Port Multi-weight support from prototype to main (#5618) · 11bd2eaa
      Vasilis Vryniotis authored
      
      
      * Moving basefiles outside of prototype and porting Alexnet, ConvNext, Densenet and EfficientNet.
      
      * Porting googlenet
      
      * Porting inception
      
      * Porting mnasnet
      
      * Porting mobilenetv2
      
      * Porting mobilenetv3
      
      * Porting regnet
      
      * Porting resnet
      
      * Porting shufflenetv2
      
      * Porting squeezenet
      
      * Porting vgg
      
      * Porting vit
      
      * Fix docstrings
      
      * Fixing imports
      
      * Adding missing import
      
      * Fix mobilenet imports
      
      * Fix tests
      
      * Fix prototype tests
      
      * Exclude get_weight from models on test
      
      * Fix init files
      
      * Porting googlenet
      
      * Porting inception
      
      * porting mobilenetv2
      
      * porting mobilenetv3
      
      * porting resnet
      
      * porting shufflenetv2
      
      * Fix test and linter
      
      * Fixing docs.
      
      * Porting Detection models (#5617)
      
      * fix inits
      
      * fix docs
      
      * Port faster_rcnn
      
      * Port fcos
      
      * Port keypoint_rcnn
      
      * Port mask_rcnn
      
      * Port retinanet
      
      * Port ssd
      
      * Port ssdlite
      
      * Fix linter
      
      * Fixing tests
      
      * Fixing tests
      
      * Fixing vgg test
      
      * Porting Optical Flow, Segmentation, Video models (#5619)
      
      * Porting raft
      
      * Porting video resnet
      
      * Porting deeplabv3
      
      * Porting fcn and lraspp
      
      * Fixing the tests and linter
      
      * Porting docs, examples, tutorials and galleries (#5620)
      
      * Fix examples, tutorials and gallery
      
      * Update gallery/plot_optical_flow.py
      Co-authored-by: default avatarNicolas Hug <contact@nicolas-hug.com>
      
      * Fix import
      
      * Revert hardcoded normalization
      
      * fix uncommitted changes
      
      * Fix bug
      
      * Fix more bugs
      
      * Making resize optional for segmentation
      
      * Fixing preset
      
      * Fix mypy
      
      * Fixing documentation strings
      
      * Fix flake8
      
      * minor refactoring
      Co-authored-by: default avatarNicolas Hug <contact@nicolas-hug.com>
      
      * Resolve conflict
      
      * Porting model tests (#5622)
      
      * Porting tests
      
      * Remove unnecessary variable
      
      * Fix linter
      
      * Move prototype to extended tests
      
      * Fix download models job
      
      * Update CI on Multiweight branch to use the new weight download approach (#5628)
      
      * port Pad to prototype transforms (#5621)
      
      * port Pad to prototype transforms
      
      * use literal
      
      * Bump up LibTorchvision version number for Podspec to release Cocoapods (#5624)
      Co-authored-by: default avatarAnton Thomma <anton@pri.co.nz>
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      
      * pre-download model weights in CI docs build (#5625)
      
      * pre-download model weights in CI docs build
      
      * move changes into template
      
      * change docs image
      
      * Regenerated config.yml
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      Co-authored-by: default avatarAnton Thomma <11010310+thommaa@users.noreply.github.com>
      Co-authored-by: default avatarAnton Thomma <anton@pri.co.nz>
      
      * Porting reference scripts and updating presets (#5629)
      
      * Making _preset.py classes
      
      * Remove support of targets on presets.
      
      * Rewriting the video preset
      
      * Adding tests to check that the bundled transforms are JIT scriptable
      
      * Rename all presets from *Eval to *Inference
      
      * Minor refactoring
      
      * Remove --prototype and --pretrained from reference scripts
      
      * remove  pretained_backbone refs
      
      * Corrections and simplifications
      
      * Fixing bug
      
      * Fixing linter
      
      * Fix flake8
      
      * restore documentation example
      
      * minor fixes
      
      * fix optical flow missing param
      
      * Fixing commands
      
      * Adding weights_backbone support in detection and segmentation
      
      * Updating the commands for InceptionV3
      
      * Setting `weights_backbone` to its fully BC value (#5653)
      
      * Replace default `weights_backbone=None` with its BC values.
      
      * Fixing tests
      
      * Fix linter
      
      * Update docs.
      
      * Update preprocessing on reference scripts.
      
      * Change qat/ptq to their full values.
      
      * Refactoring preprocessing
      
      * Fix video preset
      
      * No initialization on VGG if pretrained
      
      * Fix warning messages for backbone utils.
      
      * Adding star to all preset constructors.
      
      * Fix mypy.
      Co-authored-by: default avatarNicolas Hug <contact@nicolas-hug.com>
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      Co-authored-by: default avatarAnton Thomma <11010310+thommaa@users.noreply.github.com>
      Co-authored-by: default avatarAnton Thomma <anton@pri.co.nz>
      11bd2eaa
  4. 16 Dec, 2021 1 commit
  5. 09 Dec, 2021 1 commit
  6. 28 Oct, 2021 1 commit
  7. 25 Oct, 2021 1 commit
  8. 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
  9. 22 Jun, 2021 1 commit
  10. 01 Jun, 2021 1 commit
  11. 19 Nov, 2020 1 commit
  12. 16 Nov, 2020 1 commit
  13. 06 Nov, 2020 1 commit
    • F-G Fernandez's avatar
      Added annotation typing to densenet (#2860) · a8d84961
      F-G Fernandez authored
      * style: Added annotation typing for densenet
      
      * fix: Fixed import
      
      * refactor: Removed un-necessary import
      
      * fix: Fixed constructor typing
      
      * chore: Updated mypy.ini
      
      * fix: Fixed tuple typing
      
      * style: Ignored some mypy errors
      
      * style: Fixed typing
      
      * fix: Added missing constructor typing
      a8d84961
  14. 21 May, 2020 1 commit
  15. 25 Feb, 2020 1 commit
  16. 13 Jan, 2020 1 commit
  17. 15 Nov, 2019 1 commit
    • eellison's avatar
      remove BC-breaking changes (#1560) · 10a71116
      eellison authored
      * remove changes that induced BC
      
      * Re-enable tests that have been disabled
      
      * Remove outdated comment
      
      * Remove outdated comment
      10a71116
  18. 20 Sep, 2019 1 commit
    • eellison's avatar
      Make Densenet Scriptable (#1342) · 21110d93
      eellison authored
      * make densenet scriptable
      
      * make py2 compat
      
      * use torch List polyfill
      
      * fix unpacking for checkpointing
      
      * fewer changes to _Denseblock
      
      * improve error message
      
      * print traceback
      
      * add typing dependency
      
      * add typing dependency to travis too
      
      * Make loading old checkpoints work
      21110d93
  19. 19 Jul, 2019 1 commit
  20. 05 Jul, 2019 1 commit
  21. 07 Jun, 2019 1 commit
    • Francisco Massa's avatar
      Memory efficient densenet (#1003) · de387e8c
      Francisco Massa authored
      * GPU efficient Densenets
      
      * removed `import math`
      
      * Changed 'efficient' to 'memory_efficient'
      
      * Add tests
      
      * Bugfix in test
      
      * Fix lint
      
      * Remove unecessary formatting
      de387e8c
  22. 30 Apr, 2019 1 commit
  23. 17 Apr, 2019 1 commit
  24. 01 Apr, 2019 1 commit
  25. 27 Nov, 2018 1 commit
  26. 12 Nov, 2018 1 commit
  27. 30 Apr, 2018 1 commit
  28. 21 Apr, 2018 1 commit
  29. 14 Dec, 2017 1 commit
  30. 22 Oct, 2017 1 commit
  31. 07 Oct, 2017 1 commit
  32. 10 Sep, 2017 1 commit
  33. 14 Jul, 2017 1 commit
  34. 01 Apr, 2017 1 commit
    • Furiously Curious's avatar
      Typo (#139) · 97871cd9
      Furiously Curious authored
      I have made some performance improvements to the model, and testing them now.  If results turn out good, I will submit a separate PR.
      97871cd9
  35. 27 Mar, 2017 1 commit
    • Yuanzheng Ci's avatar
      Change division style to prevent error in python3 (#127) · 74d04d2c
      Yuanzheng Ci authored
      Using python2 style '/' will convert int type to float in python3 which will cause the following error when creating FloatTensor:
      
      TypeError: torch.FloatTensor constructor received an invalid combination of arguments - got (float, int, int, int), but expected one of:
       * no arguments
       * (int ...)
            didn't match because some of the arguments have invalid types: (float, int, int, int)
      74d04d2c
  36. 23 Mar, 2017 1 commit