1. 14 Mar, 2022 2 commits
  2. 10 Mar, 2022 1 commit
    • Abhijit Deo's avatar
      Implementation of Stanford Cars prototype dataset (#5442) · a8bde781
      Abhijit Deo authored
      
      
      * basic stanford cars structure added.
      
      * added class in the init.
      
      * how to decode the images
      
      * fix typo in init
      
      * works partially
      
      * formatting
      
      * formatting
      
      * formatting
      
      * formatting
      
      * formatting
      
      * minor changes
      
      * minor changes
      
      * issue resolved
      
      * both datapipes are in sync
      
      * checksum dict keys changed
      
      * formatting
      
      * "ufmt formatting"
      
      * "ufmt formatting"
      
      * formatting
      
      * minor change
      
      * minor change
      
      * test added
      
      * lint (end of line issue)
      
      * lint (end of line issue)
      
      * minor changes
      
      * mock dataset formatting
      
      * minor changes
      
      * hopefully final
      
      * formatting
      
      * prototype test
      
      * prototype test
      
      * prototype test
      
      * prototype test
      
      * prototype test
      
      * prototype test
      
      * prototype test
      
      * prototype test
      
      * Update builtin_dataset_mocks.py
      
      * Update stanford_cars.py
      
      * Update torchvision/prototype/datasets/_builtin/stanford_cars.py
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      
      * Update torchvision/prototype/datasets/_builtin/stanford_cars.py
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      
      * Update torchvision/prototype/datasets/_builtin/stanford_cars.py
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      
      * Update torchvision/prototype/datasets/_builtin/stanford_cars.py
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      
      * formatting and cleaning
      
      * formatting and cleaning
      
      * Update torchvision/prototype/datasets/_builtin/stanford_cars.py
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      
      * generate catefories script
      
      * generate categories script added
      
      * sigh
      
      * sigh
      
      * sigh
      
      * minor changes
      
      * linting
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      Co-authored-by: default avatarNicolas Hug <contact@nicolas-hug.com>
      a8bde781
  3. 03 Mar, 2022 2 commits
  4. 11 Feb, 2022 1 commit
    • Philip Meier's avatar
      Revamp prototype features and transforms (#5407) · d32bc4ba
      Philip Meier authored
      * revamp prototype features (#5283)
      
      * remove decoding from prototype datasets (#5287)
      
      * remove decoder from prototype datasets
      
      * remove unused imports
      
      * cleanup
      
      * fix readme
      
      * use OneHotLabel in SEMEION
      
      * improve voc implementation
      
      * revert unrelated changes
      
      * fix semeion mock data
      
      * fix pcam
      
      * readd functional transforms API to prototype (#5295)
      
      * readd functional transforms
      
      * cleanup
      
      * add missing imports
      
      * remove __torch_function__ dispatch
      
      * readd repr
      
      * readd empty line
      
      * add test for scriptability
      
      * remove function copy
      
      * change import from functional tensor transforms to just functional
      
      * fix import
      
      * fix test
      
      * fix prototype features and functional transforms after review (#5377)
      
      * fix prototype functional transforms after review
      
      * address features review
      
      * make mypy more strict on prototype features
      
      * make mypy more strict for prototype transforms
      
      * fix annotation
      
      * fix kernel tests
      
      * add automatic feature type dispatch to functional transforms (#5323)
      
      * add auto dispatch
      
      * fix missing arguments error message
      
      * remove pil kernel for erase
      
      * automate feature specific parameter detection
      
      * fix typos
      
      * cleanup dispatcher call
      
      * remove __torch_function__ from transform dispatch
      
      * remove auto-generation
      
      * revert unrelated changes
      
      * remove implements decorator
      
      * change register parameter order
      
      * change order of transforms for readability
      
      * add documentation for __torch_function__
      
      * fix mypy
      
      * inline check for support
      
      * refactor kernel registering process
      
      * refactor dispatch to be a regular decorator
      
      * split kernels and dispatchers
      
      * remove sentinels
      
      * replace pass with ...
      
      * appease mypy
      
      * make single kernel dispatchers more concise
      
      * make dispatcher signatures more generic
      
      * make kernel checking more strict
      
      * revert doc changes
      
      * address Franciscos comments
      
      * remove inplace
      
      * rename kernel test module
      
      * fix inplace
      
      * remove special casing for pil and vanilla tensors
      
      * address comments
      
      * update docs
      
      * cleanup features / transforms feature branch (#5406)
      
      * mark candidates for removal
      
      * align signature of resize_bounding_box with corresponding image kernel
      
      * fix documentation of Feature
      
      * remove interpolation mode and antialias option from resize_segmentation_mask
      
      * remove or privatize functionality in features / datasets / transforms
      d32bc4ba
  5. 27 Jan, 2022 1 commit
  6. 25 Jan, 2022 1 commit
  7. 24 Jan, 2022 2 commits
  8. 20 Jan, 2022 2 commits
  9. 19 Jan, 2022 1 commit
    • Philip Meier's avatar
      Expand tests for prototype datasets (#5187) · 3e4d062c
      Philip Meier authored
      * refactor prototype datasets tests
      
      * skip tests with insufficient third party dependencies
      
      * cleanup
      
      * add tests for SBD prototype dataset
      
      * add tests for SEMEION prototype dataset
      
      * add tests for VOC prototype dataset
      
      * add tests for CelebA prototype dataset
      
      * add tests for DTD prototype dataset
      
      * add tests for FER2013 prototype dataset
      
      * add tests for CLEVR prototype dataset
      
      * add tests for oxford-iiit-pet prototype dataset
      
      * enforce tests for new datasets
      
      * add missing archive generation for oxford-iiit-pet tests
      
      * add tests for CUB200 prototype datasets
      
      * fix split generation
      
      * add capability to mark parametrization and xfail cub200 traverse tests
      3e4d062c
  10. 07 Jan, 2022 1 commit
  11. 08 Dec, 2021 1 commit
  12. 30 Nov, 2021 1 commit
    • 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
  13. 18 Nov, 2021 1 commit
  14. 17 Nov, 2021 1 commit
  15. 12 Nov, 2021 1 commit
  16. 08 Nov, 2021 1 commit
  17. 04 Nov, 2021 2 commits
    • Philip Meier's avatar
      add prototype features (#4721) · fe78a8ae
      Philip Meier authored
      * add prototype features
      
      * add some JIT tests
      
      * refactor input data handling
      
      * refactor tests
      
      * cleanup tests
      
      * add BoundingBox feature
      
      * mypy
      
      * xfail torchscript tests for now
      
      * cleanup
      
      * fix imports
      fe78a8ae
    • 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