- 16 Feb, 2023 4 commits
-
-
Philip Meier authored
-
Nicolas Hug authored
Co-authored-by:Philip Meier <github.pmeier@posteo.de>
-
Philip Meier authored
-
Philip Meier authored
Co-authored-by:
Nicolas Hug <contact@nicolas-hug.com> Co-authored-by:
vfdev-5 <vfdev.5@gmail.com>
-
- 15 Feb, 2023 3 commits
-
-
Philip Meier authored
-
Philip Meier authored
-
Philip Meier authored
-
- 13 Feb, 2023 1 commit
-
-
Nicolas Hug authored
Co-authored-by:
Philip Meier <github.pmeier@posteo.de> Co-authored-by:
vfdev <vfdev.5@gmail.com>
-
- 31 Jan, 2023 1 commit
-
-
Philip Meier authored
-
- 27 Jan, 2023 2 commits
-
-
Philip Meier authored
Co-authored-by:Nikita Shulga <nshulga@fb.com>
-
Philip Meier authored
-
- 05 Dec, 2022 1 commit
-
-
Philip Meier authored
* rename features._Feature to datapoints.Datapoint * _Datapoint to Datapoint * move is_simple_tensor to transforms.utils * fix CI * move Datapoint out of public namespace
-
- 30 Nov, 2022 1 commit
-
-
Philip Meier authored
* expose some prototype transforms utils * rename _isinstance
-
- 07 Nov, 2022 1 commit
-
-
Philip Meier authored
* add a signature consistency tests for v1 vs. v2 dispatchers * temporarily increase test verbosity * Revert "temporarily increase test verbosity" This reverts commit 468c73f727af8dde8a2a3cc3063fd64923c50f63. * fix test to allow annotation deviations * fill <-> center for rotate * ignore annotation changes for center / translate in rotate / affine
-
- 04 Nov, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Restore BC on perspective * Fixes linter * Fixing tests. * Apply code-review changes. * Pleasing mypy. * Revert named parameters.
-
- 31 Oct, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Add support of inplace on `convert_format_bounding_box` * Move `as_subclass` calls to `F` invocations * Fix bug. * Fix _cxcywh_to_xyxy. * Fixing _xyxy_to_cxcywh. * Adding comments.
-
- 27 Oct, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Change random generator for ColorJitter. * Move `_convert_fill_arg` from runtime to constructor. * Remove unnecessary TypeVars. * Remove unnecessary casts * Update comments. * Minor code-quality changes on Geometical Transforms. * Fixing linter and other minor fixes. * Change mitigation for mypy.` * Fixing the tests. * Fixing the tests. * Fix linter * Restore dict copy. * Handling of defaultdicts * restore int idiom * Update todo
-
- 21 Oct, 2022 1 commit
-
-
Philip Meier authored
* remove copy from convert_color_space * remove copy from convert_format_bounding_box * remove .to_* methods from features * remove unnecessary clones * add perf todos * refactor convert_color_space * lint * remove another clone * and another clone * remove a missed copy
-
- 14 Oct, 2022 2 commits
-
-
Vasilis Vryniotis authored
* Extend RandomShortestSize to support Video specific flavour of the augmentation * Adding a test. * Apply changes from code review
-
Philip Meier authored
-
- 13 Oct, 2022 1 commit
-
-
Philip Meier authored
* introduce _check method for type checks on prototype transforms * cleanup * Update torchvision/prototype/transforms/_geometry.py Co-authored-by:
Vasilis Vryniotis <datumbox@users.noreply.github.com> * introduce _check on new transforms * _check -> _check_inputs * always check inputs in _RandomApplyTransform Co-authored-by:
Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 12 Oct, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Removing unnecessary methods/classes. * Unions instead of ImageOrVideo types * Fixing JIT issue.
-
- 11 Oct, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Change `image_size` to `spatial_size` * Fix linter * Fixing more tests. * Adding get_num_channels_video and get_spatial_size_* kernels for video, masks and bboxes. * Refactor get_spatial_size * Reduce the usage of `query_chw` where possible * Rename `query_chw` to `query_spatial_size` * Adding `get_num_frames` dispatcher and kernel. * Adding jit-scriptability tests
-
- 10 Oct, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Adding support of Video to missed Transforms and Kernels * Fixing Grayscale Transform. * Fixing FiveCrop and TenCrop Transforms. * Fix Linter * Fix more kernels. * Add `five_crop_video` and `ten_crop_video` kernels * Added a TODO. * Missed Video isinstance * nits * Fix bug on AugMix * Nits and TODOs. * Reapply Philip's recommendation * Fix mypy and JIT * Fixing test
-
- 07 Oct, 2022 2 commits
-
-
Philip Meier authored
* replace new_like with wrap_like * fix videos * revert casting in favor of ignoring mypy
-
Philip Meier authored
* add video feature * add video kernels * add video testing utils * add one kernel info * fix kernel names in Video feature * use only uint8 for video testing * require at least 4 dims for Video feature * add TODO for image_size -> spatial_size * image -> video in feature constructor * introduce new combined images and video type * add video to transform utils * fix transforms test * fix auto augment * cleanup * address review comments * add remaining video kernel infos * add batch dimension squashing to some kernels * fix tests and kernel infos * add xfails for arbitrary batch sizes on some kernels * fix test setup * fix equalize_image_tensor for multi batch dims * fix adjust_sharpness_image_tensor for multi batch dims * address review comments
-
- 03 Oct, 2022 1 commit
-
-
Philip Meier authored
* refactor RandomCrop * mypy * fix test * use padding directly rather than private attribute * only compute type specific fill if padding is needed * [DRAFT] don't use the diff trick * fix error message Co-authored-by:
vfdev <vfdev.5@gmail.com> * remove height and width diff * reinstate separate diff checking * introduce needs_crop flag Co-authored-by:
vfdev <vfdev.5@gmail.com>
-
- 28 Sep, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Fix `size` in resize. * Update torchvision/prototype/features/_bounding_box.py Co-authored-by:
Philip Meier <github.pmeier@posteo.de> * Address some of the comments. * Fix `output_size` in center_crop. * Fix `CenterCrop` transform * Fix `size` in five_crop. * Fix `size` in ten_crop. * Fix `kernel_size` and `sigma` in gaussian_blur. * Fix `angle` and `shear` in affine. * Fixing JIT-scriptability issues. * Update TODOs. * Restore fake types for `Union[int, List[int]]` and `Union[int, float, List[float]]` * Fixing tests * Fix linter * revert unnecessary JIT mitigations. * Cherrypick Philip's 6dfc9657ce89fe9e018a11ee25a8e26c7d3d43c6 * Linter fix * Adding center float casting Co-authored-by:
Philip Meier <github.pmeier@posteo.de>
-
- 23 Sep, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Align and Clean up transform types * Move type definitions to `_utils.py` * fixing error message on tests * Apply code review suggestions Co-authored-by:
vfdev <vfdev.5@gmail.com> * Centralizing types and switching to always getting dicts. * Fixing linter * Refactoring typing definitions. * Remove relative imports. * Reuse type. * Temporarily remove the TorchData tests. * Restore the TorchData tests. Co-authored-by:
vfdev <vfdev.5@gmail.com>
-
- 22 Sep, 2022 1 commit
-
-
vfdev authored
* [proto] Fixed fill type in AA * Fixed missed typehints * Set fill as None by default * Another fix Co-authored-by:Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 21 Sep, 2022 1 commit
-
-
vfdev authored
Co-authored-by:Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 20 Sep, 2022 1 commit
-
-
Vasilis Vryniotis authored
* Improve existing low kernel test. * Add new midlevel jit-scriptability test (failing). * Remove duplicate aliases from kernel tests. * Fixing colour kernels. * Fixing deprecated kernels. * fix mypy * Silence mypy instead of fixing to avoid performance penalty * Fixing augment kernels. * Fixing augment meta. * Remove is_tracing calls. * Add fake ImageType and DType * Fixing type conversion kernels. * Fixing misc kernels. * partial fix geometry * Remove mutable default from `_pad_with_vector_fill()` + all other unnecessary defaults. * Fix geometry ops * Fixing tests * Removed xfail for jit tests on midlevel ops Co-authored-by:vfdev-5 <vfdev.5@gmail.com>
-
- 19 Sep, 2022 2 commits
-
-
vfdev authored
* Updated fill arg typehint for affine, perspective and elastic ops * Updated pad op on prototype side * Code updates * Few other minor updates * WIP * WIP * Updates * Update _image.py * Fixed tests
-
vfdev authored
- call torch.log once can save few ms - all masks should be selected with is_within_crop_area in RandomIoUCrop Co-authored-by:Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 15 Sep, 2022 1 commit
-
-
vfdev authored
Co-authored-by:Vasilis Vryniotis <datumbox@users.noreply.github.com>
-
- 14 Sep, 2022 2 commits
-
-
Vasilis Vryniotis authored
* Rename `convert_bounding_box_format` => `convert_format_bounding_box` * Add missed replacement.
-
Philip Meier authored
* rename features.SegmentationMask -> features.Mask * rename kernels *_segmentation_mask -> *_mask and cleanup input name * cleanup * rename module _segmentation_mask.py -> _mask.py * fix test
-
- 13 Sep, 2022 1 commit
-
-
Philip Meier authored
* port RandomResize from segmentation references * mypy * remove optional max_size * add interpolation and antialias * [SKIP CI] only CircleCI * fix bug * [SKIP CI] only CircleCI * [SKIP CI] add test
-
- 08 Sep, 2022 1 commit
-
-
vfdev authored
-
- 06 Sep, 2022 1 commit
-
-
vfdev authored
* [proto] Fixed bug in ScaleJitter with params * Updated tests
-