1. 09 Aug, 2023 1 commit
  2. 07 Aug, 2023 1 commit
  3. 04 Aug, 2023 1 commit
  4. 02 Aug, 2023 1 commit
  5. 01 Aug, 2023 1 commit
  6. 31 Jul, 2023 1 commit
  7. 27 Jun, 2023 1 commit
  8. 16 Feb, 2023 2 commits
  9. 15 Feb, 2023 2 commits
  10. 13 Feb, 2023 1 commit
  11. 10 Feb, 2023 1 commit
  12. 27 Jan, 2023 2 commits
  13. 26 Jan, 2023 1 commit
  14. 16 Jan, 2023 1 commit
  15. 05 Jan, 2023 1 commit
  16. 05 Dec, 2022 1 commit
  17. 07 Nov, 2022 1 commit
    • Philip Meier's avatar
      add a signature consistency tests for v1 vs. v2 dispatchers (#6914) · f30a92f1
      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
      f30a92f1
  18. 04 Nov, 2022 2 commits
  19. 17 Oct, 2022 1 commit
  20. 07 Oct, 2022 1 commit
  21. 06 Oct, 2022 1 commit
  22. 30 Sep, 2022 3 commits
  23. 28 Sep, 2022 1 commit
    • Vasilis Vryniotis's avatar
      [prototype] Fix BC-breakages on input params of `F` (#6636) · b8af91ab
      Vasilis Vryniotis authored
      
      
      * Fix `size` in resize.
      
      * Update torchvision/prototype/features/_bounding_box.py
      Co-authored-by: default avatarPhilip 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: default avatarPhilip Meier <github.pmeier@posteo.de>
      b8af91ab
  24. 23 Sep, 2022 1 commit
  25. 21 Sep, 2022 1 commit
  26. 20 Sep, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Make prototype `F` JIT-scriptable (#6584) · 841b9a19
      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: default avatarvfdev-5 <vfdev.5@gmail.com>
      841b9a19
  27. 26 Aug, 2022 1 commit
  28. 24 Aug, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Eliminate runtime cyclic dependencies (#6476) · 39fe34a2
      Vasilis Vryniotis authored
      * Move imports on constructor.
      
      * Turn `_F` to a property.
      
      * fix linter
      
      * Fix mypy
      
      * Make it class-wide attribute.
      
      * Add tests based on code review
      
      * Making changes from code-reviews.
      
      * Remove the new tests.
      
      * Clean up.
      
      * Adding comments.
      
      * Update the comment link.
      39fe34a2
  29. 23 Aug, 2022 1 commit
  30. 09 Aug, 2022 1 commit
  31. 28 Jul, 2022 1 commit
    • vfdev's avatar
      [proto] Ported all transforms to the new API (#6305) · 77c8c91c
      vfdev authored
      * [proto] Added few transforms tests, part 1 (#6262)
      
      * Added supported/unsupported data checks in the tests for cutmix/mixup
      
      * Added RandomRotation, RandomAffine transforms tests
      
      * Added tests for RandomZoomOut, Pad
      
      * Update test_prototype_transforms.py
      
      * Added RandomCrop transform and tests (#6271)
      
      * [proto] Added GaussianBlur transform and tests (#6273)
      
      * Added GaussianBlur transform and tests
      
      * Fixing code format
      
      * Copied correctness test
      
      * [proto] Added random color transforms and tests (#6275)
      
      * Added random color transforms and tests
      
      * Disable smoke test for RandomSolarize, RandomAdjustSharpness
      
      * Added RandomPerspective and tests (#6284)
      
      - replaced real image creation by mocks for other tests
      
      * Added more functional tests (#6285)
      
      * [proto] Added elastic transform and tests (#6295)
      
      * WIP [proto] Added functional elastic transform with tests
      
      * Added more functional tests
      
      * WIP on elastic op
      
      * Added elastic transform and tests
      
      * Added tests
      
      * Added tests for ElasticTransform
      
      * Try to format code as in https://github.com/pytorch/vision/pull/5106
      
      
      
      * Fixed bug in affine get_params test
      
      * Implemented RandomErase on PIL input as fallback to tensors (#6309)
      
      Added tests
      
      * Added image_size computation for BoundingBox.rotate if expand (#6319)
      
      * Added image_size computation for BoundingBox.rotate if expand
      
      * Added tests
      
      * Added erase_image_pil and eager/jit erase_image_tensor test (#6320)
      
      * Updates according to the review
      Co-authored-by: default avatarVasilis Vryniotis <datumbox@users.noreply.github.com>
      77c8c91c
  32. 22 Jul, 2022 1 commit
  33. 11 Jul, 2022 1 commit
    • vfdev's avatar
      [proto] Added some transformations and fixed type hints (#6245) · 9effc4cd
      vfdev authored
      * Another attempt to add transforms
      
      * Fixed padding type hint
      
      * Fixed fill arg for pad and rotate, affine
      
      * code formatting and type hints for affine transformation
      
      * Fixed flake8
      
      * Updated tests to save and load transforms
      
      * Fixed code formatting issue
      
      * Fixed jit loading issue
      
      * Restored fill default value to None
      Updated code according to the review
      
      * Added tests for rotation, affine and zoom transforms
      
      * Put back commented code
      
      * Random erase bypass boxes and masks
      Go back with if-return/elif-return/else-return
      
      * Fixed acceptable and non-acceptable types for Cutmix/Mixup
      
      * Updated conditions for _BaseMixupCutmix
      9effc4cd
  34. 06 Jul, 2022 1 commit
    • vfdev's avatar
      [proto] Added mid-level ops and feature-based ops (#6219) · bd19fb8e
      vfdev authored
      * Added mid-level ops and feature-based ops
      
      * Fixing deadlock in dataloader with circular imports
      
      * Added non-scalar fill support workaround for pad
      
      * Removed comments
      
      * int/float support for fill in pad op
      
      * Updated type hints and removed bypass option from mid-level methods
      
      * Minor nit fixes
      bd19fb8e