1. 24 Feb, 2023 3 commits
  2. 23 Feb, 2023 2 commits
  3. 21 Feb, 2023 1 commit
  4. 17 Feb, 2023 2 commits
  5. 16 Feb, 2023 2 commits
  6. 15 Feb, 2023 2 commits
  7. 14 Feb, 2023 2 commits
  8. 13 Feb, 2023 2 commits
  9. 08 Feb, 2023 1 commit
  10. 24 Jan, 2023 1 commit
  11. 20 Jan, 2023 1 commit
  12. 11 Jan, 2023 1 commit
  13. 05 Dec, 2022 1 commit
  14. 30 Nov, 2022 1 commit
  15. 04 Nov, 2022 1 commit
  16. 27 Oct, 2022 1 commit
    • Vasilis Vryniotis's avatar
      [prototype] Minor speed and nit optimizations on Transform Classes (#6837) · e1f464bd
      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
      e1f464bd
  17. 24 Oct, 2022 1 commit
    • Vasilis Vryniotis's avatar
      Adding Uniform temporal Subsampling for Video (#6812) · e96860d6
      Vasilis Vryniotis authored
      
      
      * Adding temporal sampling kernel and dispatcher.
      
      * Adding the UniformTemporalSubsample class.
      
      * Add it on init
      
      * Adding tests.
      
      * Addressing comments.
      
      * Reverting proposal as it led to different results.
      
      * add more tests for uniform_temporal_subsample
      
      * cleanup
      
      * fix logic
      
      * fix logic
      
      * make test more strict
      
      * lint
      
      * Update torchvision/prototype/transforms/functional/_temporal.py
      
      * remove pytorchvideo again per request
      Co-authored-by: default avatarPhilip Meier <github.pmeier@posteo.de>
      e96860d6
  18. 21 Oct, 2022 2 commits
  19. 14 Oct, 2022 2 commits
  20. 13 Oct, 2022 1 commit
  21. 11 Oct, 2022 1 commit
    • Vasilis Vryniotis's avatar
      [prototype] Switch to `spatial_size` (#6736) · 4d4711d9
      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
      4d4711d9
  22. 10 Oct, 2022 1 commit
  23. 07 Oct, 2022 2 commits
    • Philip Meier's avatar
      replace new_like with wrap_like (#6718) · 4c049ca3
      Philip Meier authored
      * replace new_like with wrap_like
      
      * fix videos
      
      * revert casting in favor of ignoring mypy
      4c049ca3
    • Philip Meier's avatar
      add Video feature and kernels (#6667) · 3118fb52
      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
      3118fb52
  24. 03 Oct, 2022 1 commit
  25. 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
  26. 23 Sep, 2022 1 commit
  27. 21 Sep, 2022 1 commit
  28. 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
  29. 19 Sep, 2022 1 commit