- 11 Feb, 2022 1 commit
-
-
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
-
- 27 Jan, 2022 1 commit
-
-
Nicolas Hug authored
* Add PCAM dataset to prototype area * use BytesIO instead of writing file to disk * Apply suggestions from code review Co-authored-by:
Philip Meier <github.pmeier@posteo.de> * remove noqa * typos * Use _Resource namedtuple * Add h5py to unittest_prototype job * use .item() on target * Forgot to call regenerate.py Co-authored-by:
Philip Meier <github.pmeier@posteo.de>
-
- 25 Jan, 2022 1 commit
-
-
Nicolas Hug authored
* use fixture for dataset root in tests * fix home dir generation * remove caching Co-authored-by:Philip Meier <github.pmeier@posteo.de>
-
- 24 Jan, 2022 2 commits
-
-
Nicolas Hug authored
-
Nicolas Hug authored
Co-authored-by:Philip Meier <github.pmeier@posteo.de>
-
- 20 Jan, 2022 2 commits
-
-
Philip Meier authored
* add SVHN prototype dataset * add test
-
Philip Meier authored
* refactor prototype dataset tests to use public API for loading * add explanation * use loop alternative
-
- 19 Jan, 2022 1 commit
-
-
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
-
- 07 Jan, 2022 1 commit
-
-
Philip Meier authored
* refactor prototype datasets tests * skip tests with insufficient third party dependencies
-
- 08 Dec, 2021 1 commit
-
-
Philip Meier authored
* add download functionality to prototype datasets * fix annotation * fix test * remove iopath * add comments
-
- 30 Nov, 2021 1 commit
-
-
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
-
- 18 Nov, 2021 1 commit
-
-
Philip Meier authored
-
- 17 Nov, 2021 1 commit
-
-
Philip Meier authored
* return features instead of vanilla tensors from prototype datasets * fix tests * remove inplace * add explanation for __init_subclass__ * fix label for test split * relax test * remove pixels
-
- 12 Nov, 2021 1 commit
-
-
Philip Meier authored
-
- 08 Nov, 2021 1 commit
-
-
Philip Meier authored
* add test split for imagenet * add infinite buffer size to shuffler
-
- 04 Nov, 2021 2 commits
-
-
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
-
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
-