1. 28 Apr, 2022 1 commit
    • Philip Meier's avatar
      add Windows and macOS CI jobs for prototype tests (#5914) · 2e9cdd19
      Philip Meier authored
      * add Windows and macOS CI jobs for prototype tests
      
      * fix CircleCI config
      
      * cleanup
      
      * use 3.8 as base to surface errors
      
      * try using bash explicitly
      
      * cleanup
      
      * try test reports
      
      * debug
      
      * disable CircleCI
      
      * add write permissions for write
      
      * expand permissions
      
      * try move permissions on job rather than global
      
      * debug
      
      * always debug
      
      * maximum permissions
      
      * cleanup
      
      * cleanup
      2e9cdd19
  2. 22 Apr, 2022 1 commit
  3. 21 Apr, 2022 1 commit
  4. 11 Apr, 2022 1 commit
  5. 04 Apr, 2022 1 commit
  6. 31 Mar, 2022 1 commit
  7. 24 Mar, 2022 1 commit
  8. 22 Mar, 2022 2 commits
    • 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
    • Philip Meier's avatar
      fix torchdata CI installation (#5657) · 6c126d2e
      Philip Meier authored
      6c126d2e
  9. 16 Mar, 2022 1 commit
  10. 10 Mar, 2022 1 commit
  11. 04 Mar, 2022 1 commit
  12. 24 Feb, 2022 3 commits
  13. 23 Feb, 2022 1 commit
  14. 22 Feb, 2022 1 commit
  15. 20 Feb, 2022 1 commit
  16. 27 Jan, 2022 1 commit
  17. 25 Jan, 2022 1 commit
  18. 31 Dec, 2021 1 commit
  19. 09 Dec, 2021 1 commit
    • Andrey Talman's avatar
      Add CUDA-11.5 builds to torchvision (#5024) · 8aa31740
      Andrey Talman authored
      * Add CUDA-11.5 builds to torchvision
      
      * Try to fix cudatoolkit issue
      
      * Trying to use cuda11.5 instead of the toolkit
      
      * Trying to rollback last two changes
      
      * Testing
      
      * Using conda-forge only for cuda115 builds
      
      * Fix typo
      8aa31740
  20. 08 Dec, 2021 1 commit
  21. 30 Nov, 2021 2 commits
    • Philip Meier's avatar
      improve COCO prototype (#4650) · 39cf02a6
      Philip Meier authored
      * improve COCO prototype
      
      * test 2017 annotations
      
      * add option to include captions
      
      * fix categories and add tests
      
      * cleanup
      
      * add correct image size to bounding boxes
      
      * fix annotation collation
      
      * appease mypy
      
      * add benchmark
      
      * always use image as reference
      
      * another refactor
      
      * add support for segmentations
      
      * add support for segmentations
      
      * fix CI dependencies
      39cf02a6
    • Philip Meier's avatar
      cleanup CI config (#4983) · 65cdaeab
      Philip Meier authored
      
      
      * [DIRTY] cleanup CI config
      
      * remove pip install command
      
      * fix syntax
      
      * fix jobs
      
      * fix syntax
      
      * add support for editable install
      
      * sync
      
      * fix sudo apt install
      
      * fix editable install
      
      * sync
      
      * try pip without user install
      
      * [DIRTY] address review comments
      
      * [DIRTY] try use dynamic name
      
      * switch logic
      
      * address remaining comments
      
      * cleanup
      
      * more cleanup
      
      * fix enabling prototype tests
      
      * Update .circleci/config.yml.in
      Co-authored-by: default avatarNicolas Hug <contact@nicolas-hug.com>
      
      * linebreak
      Co-authored-by: default avatarNicolas Hug <contact@nicolas-hug.com>
      65cdaeab
  22. 29 Nov, 2021 1 commit
  23. 26 Nov, 2021 1 commit
    • Philip Meier's avatar
      Download model weights in parallel for prototype CI (#4772) · 29f38f17
      Philip Meier authored
      * enable caching of model weights for prototype CI
      
      * syntax
      
      * syntax
      
      * make cache dir dynamic
      
      * increase verbosity
      
      * fix
      
      * use larget CI machine
      
      * revert debug output
      
      * [DEBUG] test env var usage in save_cache
      
      * retry
      
      * use checksum for caching
      
      * remove env vars because expansion is not working
      
      * syntax
      
      * cleanup
      
      * base caching on model-urls
      
      * relax regex
      
      * cleanup skips
      
      * cleanup
      
      * fix skipping logic
      
      * improve step name
      
      * benchmark without caching
      
      * benchmark with external download
      
      * debug
      
      * fix manual download location
      
      * debug again
      
      * download weights in the background
      
      * try parallel download
      
      * add missing import
      
      * use correct decoractor
      
      * up resource_class
      
      * fix wording
      
      * enable stdout passthrough to see download during test
      
      * remove linebreak
      
      * move checkout up
      
      * cleanup
      
      * debug failing test
      
      * temp fix
      
      * fix
      
      * cleanup
      
      * fix regex
      
      * remove explicit install of numpy
      29f38f17
  24. 18 Nov, 2021 1 commit
  25. 16 Nov, 2021 1 commit
  26. 15 Nov, 2021 1 commit
  27. 04 Nov, 2021 1 commit
    • Philip Meier's avatar
      add tests for prototype builtin datasets (#4682) · 49ec677c
      Philip Meier authored
      * add tests for builtin prototype datasets
      
      * fix caltech101
      
      * fix emnist
      
      * fix mnist and variants
      
      * add iopath as test requirement
      
      * fix MNIST warning
      
      * fix qmnist data generation
      
      * fix cifar data generation
      
      * add tests for imagenet
      
      * cleanup
      49ec677c
  28. 03 Nov, 2021 1 commit
  29. 31 Oct, 2021 1 commit
  30. 29 Oct, 2021 2 commits
  31. 21 Oct, 2021 1 commit
  32. 20 Oct, 2021 2 commits
  33. 07 Oct, 2021 1 commit
  34. 04 Oct, 2021 1 commit