[!WARNING]
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
pytorch/vision (torchvision)
### [`v0.18.1`](https://togithub.com/pytorch/vision/releases/tag/v0.18.1): TorchVision 0.18.1 Release
[Compare Source](https://togithub.com/pytorch/vision/compare/v0.18.0...v0.18.1)
This is a patch release, which is compatible with [PyTorch 2.3.1](https://togithub.com/pytorch/pytorch/releases/tag/v2.3.1). There are no new features added.
### [`v0.18.0`](https://togithub.com/pytorch/vision/releases/tag/v0.18.0): TorchVision 0.18 Release
[Compare Source](https://togithub.com/pytorch/vision/compare/v0.17.2...v0.18.0)
##### BC-Breaking changes
\[datasets] [`gdown`](https://togithub.com/wkentaro/gdown) is now a required dependency for downloading datasets that are on Google Drive. This change was actually introduced in `0.17.1` (repeated here for visibility) ([#8237](https://togithub.com/pytorch/vision/issues/8237))
\[datasets] The `StanfordCars` dataset isn’t available for download anymore. Please follow [these instructions](https://togithub.com/pytorch/vision/issues/7545#issuecomment-1631441616) to manually download it ([#8309](https://togithub.com/pytorch/vision/issues/8309), [#8324](https://togithub.com/pytorch/vision/issues/8324))
\[transforms] `to_grayscale` and corresponding transform now always return 3 channels when `num_output_channels=3` ([#8229](https://togithub.com/pytorch/vision/issues/8229))
##### Bug Fixes
\[datasets] Fix download URL of `EMNIST` dataset ([#8350](https://togithub.com/pytorch/vision/issues/8350))
\[datasets] Fix root path expansion in `Kitti` dataset ([#8164](https://togithub.com/pytorch/vision/issues/8164))
\[models] Fix default momentum value of `BatchNorm2d` in `MaxViT` from 0.99 to 0.01 ([#8312](https://togithub.com/pytorch/vision/issues/8312))
\[reference scripts] Fix CutMix and MixUp arguments ([#8287](https://togithub.com/pytorch/vision/issues/8287))
\[MPS, build] Link essential libraries in cmake ([#8230](https://togithub.com/pytorch/vision/issues/8230))
\[build] Fix build with ffmpeg 6.0 ([#8096](https://togithub.com/pytorch/vision/issues/8096))
##### New Features
\[transforms] New GrayscaleToRgb transform ([#8247](https://togithub.com/pytorch/vision/issues/8247))
\[transforms] New JPEG augmentation transform ([#8316](https://togithub.com/pytorch/vision/issues/8316))
##### Improvements
\[datasets, io] Added `pathlib.Path` support to datasets and io utilities. ([#8196](https://togithub.com/pytorch/vision/issues/8196), [#8200](https://togithub.com/pytorch/vision/issues/8200), [#8314](https://togithub.com/pytorch/vision/issues/8314), [#8321](https://togithub.com/pytorch/vision/issues/8321))
\[datasets] Added `allow_empty` parameter to `ImageFolder` and related utils to support empty classes during image discovery ([#8311](https://togithub.com/pytorch/vision/issues/8311))
\[datasets] Raise proper error in `CocoDetection` when a slice is passed ([#8227](https://togithub.com/pytorch/vision/issues/8227))
\[io] Added support for EXIF orientation in JPEG and PNG decoders ([#8303](https://togithub.com/pytorch/vision/issues/8303), [#8279](https://togithub.com/pytorch/vision/issues/8279), [#8342](https://togithub.com/pytorch/vision/issues/8342), [#8302](https://togithub.com/pytorch/vision/issues/8302))
\[io] Avoiding unnecessary copies on `io.VideoReader` with `pyav` backend ([#8173](https://togithub.com/pytorch/vision/issues/8173))
\[transforms] Allow `SanitizeBoundingBoxes` to sanitize more than labels ([#8319](https://togithub.com/pytorch/vision/issues/8319))
\[transforms] Add `sanitize_bounding_boxes` kernel/functional ([#8308](https://togithub.com/pytorch/vision/issues/8308))
\[transforms] Make `perspective` more numerically stable ([#8249](https://togithub.com/pytorch/vision/issues/8249))
\[transforms] Allow 2D numpy arrays as inputs for `to_image` ([#8256](https://togithub.com/pytorch/vision/issues/8256))
\[transforms] Speed-up `rotate` for 90, 180, 270 degrees ([#8295](https://togithub.com/pytorch/vision/issues/8295))
\[transforms] Enabled torch compile on `affine` transform ([#8218](https://togithub.com/pytorch/vision/issues/8218))
\[transforms] Avoid some graph breaks in transforms ([#8171](https://togithub.com/pytorch/vision/issues/8171))
\[utils] Add float support to `draw_keypoints` ([#8276](https://togithub.com/pytorch/vision/issues/8276))
\[utils] Add `visibility` parameter to `draw_keypoints` ([#8225](https://togithub.com/pytorch/vision/issues/8225))
\[utils] Add float support to `draw_segmentation_masks` ([#8150](https://togithub.com/pytorch/vision/issues/8150))
\[utils] Better show overlap section of masks in `draw_segmentation_masks` ([#8213](https://togithub.com/pytorch/vision/issues/8213))
\[Docs] Various documentation improvements ([#8341](https://togithub.com/pytorch/vision/issues/8341), [#8332](https://togithub.com/pytorch/vision/issues/8332), [#8198](https://togithub.com/pytorch/vision/issues/8198), [#8318](https://togithub.com/pytorch/vision/issues/8318), [#8202](https://togithub.com/pytorch/vision/issues/8202), [#8246](https://togithub.com/pytorch/vision/issues/8246), [#8208](https://togithub.com/pytorch/vision/issues/8208), [#8231](https://togithub.com/pytorch/vision/issues/8231), [#8300](https://togithub.com/pytorch/vision/issues/8300), [#8197](https://togithub.com/pytorch/vision/issues/8197))
\[code quality] Various code quality improvements ([#8273](https://togithub.com/pytorch/vision/issues/8273), [#8335](https://togithub.com/pytorch/vision/issues/8335), [#8234](https://togithub.com/pytorch/vision/issues/8234), [#8345](https://togithub.com/pytorch/vision/issues/8345), [#8334](https://togithub.com/pytorch/vision/issues/8334), [#8119](https://togithub.com/pytorch/vision/issues/8119), [#8251](https://togithub.com/pytorch/vision/issues/8251), [#8329](https://togithub.com/pytorch/vision/issues/8329), [#8217](https://togithub.com/pytorch/vision/issues/8217), [#8180](https://togithub.com/pytorch/vision/issues/8180), [#8105](https://togithub.com/pytorch/vision/issues/8105), [#8280](https://togithub.com/pytorch/vision/issues/8280), [#8161](https://togithub.com/pytorch/vision/issues/8161), [#8313](https://togithub.com/pytorch/vision/issues/8313))
##### Contributors
We're grateful for our community, which helps us improve torchvision by submitting issues and PRs, and providing feedback and suggestions. The following persons have contributed patches for this release:
Adam Dangoor Ahmad Sharif , ahmadsharif1, Andrey Talman, Anner, anthony-cabacungan, Arun Sathiya, Brizar, Brizar , cdzhan, Danylo Baibak, Huy Do, Ivan Magazinnik, JavaZero, Johan Edstedt, Li-Huai (Allan) Lin, Mantas, Mark Harfouche, Mithra, Nicolas Hug, Nicolas Hug , nihui, Philip Meier, Philip Meier , RazaProdigy , Richard Barnes , Riza Velioglu, sam-watts, Santiago Castro, Sergii Dymchenko, Syed Raza, talcs, Thien Tran, Thien Tran , TilmannR, Tobias Fischer, vfdev, vfdev , Zhu Lin Ch'ng, Zoltán Böszörményi.
### [`v0.17.2`](https://togithub.com/pytorch/vision/releases/tag/v0.17.2): TorchVision 0.17.2 Release
[Compare Source](https://togithub.com/pytorch/vision/compare/v0.17.1...v0.17.2)
This is a patch release, which is compatible with [PyTorch 2.2.2](https://togithub.com/pytorch/pytorch/releases/tag/v2.2.2). There are no new features added.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
==0.17.1
->==0.18.1
==0.11.3
->==0.18.1
Release Notes
pytorch/vision (torchvision)
### [`v0.18.1`](https://togithub.com/pytorch/vision/releases/tag/v0.18.1): TorchVision 0.18.1 Release [Compare Source](https://togithub.com/pytorch/vision/compare/v0.18.0...v0.18.1) This is a patch release, which is compatible with [PyTorch 2.3.1](https://togithub.com/pytorch/pytorch/releases/tag/v2.3.1). There are no new features added. ### [`v0.18.0`](https://togithub.com/pytorch/vision/releases/tag/v0.18.0): TorchVision 0.18 Release [Compare Source](https://togithub.com/pytorch/vision/compare/v0.17.2...v0.18.0) ##### BC-Breaking changes \[datasets] [`gdown`](https://togithub.com/wkentaro/gdown) is now a required dependency for downloading datasets that are on Google Drive. This change was actually introduced in `0.17.1` (repeated here for visibility) ([#8237](https://togithub.com/pytorch/vision/issues/8237)) \[datasets] The `StanfordCars` dataset isn’t available for download anymore. Please follow [these instructions](https://togithub.com/pytorch/vision/issues/7545#issuecomment-1631441616) to manually download it ([#8309](https://togithub.com/pytorch/vision/issues/8309), [#8324](https://togithub.com/pytorch/vision/issues/8324)) \[transforms] `to_grayscale` and corresponding transform now always return 3 channels when `num_output_channels=3` ([#8229](https://togithub.com/pytorch/vision/issues/8229)) ##### Bug Fixes \[datasets] Fix download URL of `EMNIST` dataset ([#8350](https://togithub.com/pytorch/vision/issues/8350)) \[datasets] Fix root path expansion in `Kitti` dataset ([#8164](https://togithub.com/pytorch/vision/issues/8164)) \[models] Fix default momentum value of `BatchNorm2d` in `MaxViT` from 0.99 to 0.01 ([#8312](https://togithub.com/pytorch/vision/issues/8312)) \[reference scripts] Fix CutMix and MixUp arguments ([#8287](https://togithub.com/pytorch/vision/issues/8287)) \[MPS, build] Link essential libraries in cmake ([#8230](https://togithub.com/pytorch/vision/issues/8230)) \[build] Fix build with ffmpeg 6.0 ([#8096](https://togithub.com/pytorch/vision/issues/8096)) ##### New Features \[transforms] New GrayscaleToRgb transform ([#8247](https://togithub.com/pytorch/vision/issues/8247)) \[transforms] New JPEG augmentation transform ([#8316](https://togithub.com/pytorch/vision/issues/8316)) ##### Improvements \[datasets, io] Added `pathlib.Path` support to datasets and io utilities. ([#8196](https://togithub.com/pytorch/vision/issues/8196), [#8200](https://togithub.com/pytorch/vision/issues/8200), [#8314](https://togithub.com/pytorch/vision/issues/8314), [#8321](https://togithub.com/pytorch/vision/issues/8321)) \[datasets] Added `allow_empty` parameter to `ImageFolder` and related utils to support empty classes during image discovery ([#8311](https://togithub.com/pytorch/vision/issues/8311)) \[datasets] Raise proper error in `CocoDetection` when a slice is passed ([#8227](https://togithub.com/pytorch/vision/issues/8227)) \[io] Added support for EXIF orientation in JPEG and PNG decoders ([#8303](https://togithub.com/pytorch/vision/issues/8303), [#8279](https://togithub.com/pytorch/vision/issues/8279), [#8342](https://togithub.com/pytorch/vision/issues/8342), [#8302](https://togithub.com/pytorch/vision/issues/8302)) \[io] Avoiding unnecessary copies on `io.VideoReader` with `pyav` backend ([#8173](https://togithub.com/pytorch/vision/issues/8173)) \[transforms] Allow `SanitizeBoundingBoxes` to sanitize more than labels ([#8319](https://togithub.com/pytorch/vision/issues/8319)) \[transforms] Add `sanitize_bounding_boxes` kernel/functional ([#8308](https://togithub.com/pytorch/vision/issues/8308)) \[transforms] Make `perspective` more numerically stable ([#8249](https://togithub.com/pytorch/vision/issues/8249)) \[transforms] Allow 2D numpy arrays as inputs for `to_image` ([#8256](https://togithub.com/pytorch/vision/issues/8256)) \[transforms] Speed-up `rotate` for 90, 180, 270 degrees ([#8295](https://togithub.com/pytorch/vision/issues/8295)) \[transforms] Enabled torch compile on `affine` transform ([#8218](https://togithub.com/pytorch/vision/issues/8218)) \[transforms] Avoid some graph breaks in transforms ([#8171](https://togithub.com/pytorch/vision/issues/8171)) \[utils] Add float support to `draw_keypoints` ([#8276](https://togithub.com/pytorch/vision/issues/8276)) \[utils] Add `visibility` parameter to `draw_keypoints` ([#8225](https://togithub.com/pytorch/vision/issues/8225)) \[utils] Add float support to `draw_segmentation_masks` ([#8150](https://togithub.com/pytorch/vision/issues/8150)) \[utils] Better show overlap section of masks in `draw_segmentation_masks` ([#8213](https://togithub.com/pytorch/vision/issues/8213)) \[Docs] Various documentation improvements ([#8341](https://togithub.com/pytorch/vision/issues/8341), [#8332](https://togithub.com/pytorch/vision/issues/8332), [#8198](https://togithub.com/pytorch/vision/issues/8198), [#8318](https://togithub.com/pytorch/vision/issues/8318), [#8202](https://togithub.com/pytorch/vision/issues/8202), [#8246](https://togithub.com/pytorch/vision/issues/8246), [#8208](https://togithub.com/pytorch/vision/issues/8208), [#8231](https://togithub.com/pytorch/vision/issues/8231), [#8300](https://togithub.com/pytorch/vision/issues/8300), [#8197](https://togithub.com/pytorch/vision/issues/8197)) \[code quality] Various code quality improvements ([#8273](https://togithub.com/pytorch/vision/issues/8273), [#8335](https://togithub.com/pytorch/vision/issues/8335), [#8234](https://togithub.com/pytorch/vision/issues/8234), [#8345](https://togithub.com/pytorch/vision/issues/8345), [#8334](https://togithub.com/pytorch/vision/issues/8334), [#8119](https://togithub.com/pytorch/vision/issues/8119), [#8251](https://togithub.com/pytorch/vision/issues/8251), [#8329](https://togithub.com/pytorch/vision/issues/8329), [#8217](https://togithub.com/pytorch/vision/issues/8217), [#8180](https://togithub.com/pytorch/vision/issues/8180), [#8105](https://togithub.com/pytorch/vision/issues/8105), [#8280](https://togithub.com/pytorch/vision/issues/8280), [#8161](https://togithub.com/pytorch/vision/issues/8161), [#8313](https://togithub.com/pytorch/vision/issues/8313)) ##### Contributors We're grateful for our community, which helps us improve torchvision by submitting issues and PRs, and providing feedback and suggestions. The following persons have contributed patches for this release: Adam Dangoor Ahmad Sharif , ahmadsharif1, Andrey Talman, Anner, anthony-cabacungan, Arun Sathiya, Brizar, Brizar , cdzhan, Danylo Baibak, Huy Do, Ivan Magazinnik, JavaZero, Johan Edstedt, Li-Huai (Allan) Lin, Mantas, Mark Harfouche, Mithra, Nicolas Hug, Nicolas Hug , nihui, Philip Meier, Philip Meier , RazaProdigy , Richard Barnes , Riza Velioglu, sam-watts, Santiago Castro, Sergii Dymchenko, Syed Raza, talcs, Thien Tran, Thien Tran , TilmannR, Tobias Fischer, vfdev, vfdev , Zhu Lin Ch'ng, Zoltán Böszörményi. ### [`v0.17.2`](https://togithub.com/pytorch/vision/releases/tag/v0.17.2): TorchVision 0.17.2 Release [Compare Source](https://togithub.com/pytorch/vision/compare/v0.17.1...v0.17.2) This is a patch release, which is compatible with [PyTorch 2.2.2](https://togithub.com/pytorch/pytorch/releases/tag/v2.2.2). There are no new features added.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.