What's Changed
- fix (CI): ensure support test suite w/ numpy by @johnnv1 in #2932
- release 0.7.3 by @edgarriba in #2938
- bump version 0.7.4-dev by @edgarriba in #2939
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #2943
- Fix Shape Typo by @ChristophReich1996 in #2951
- Use named args in update_attribute by @ashnair1 in #2946
- chore: ensure onnx kornia check, check shape and check same shape by @johnnv1 in #2953
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #2949
- Add a "Contributing to Documentation" section to contribution g⦠by @lappemic in #2959
- Updating docs to include interactive demos by @lappemic in #2958
- fix: E721 by @johnnv1 in #2966
- Include Steerers by @georg-bn in #2940
- chore: ensure onnx for face detector model by @johnnv1 in #2952
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #2965
- Ignore invalid keys instead of raising an error by @ashnair1 in #2971
- Replace deprecated torch.cuda.amp decorators for torch 2.4 by @loichuder in #2967
- Update hf spaces in docs by @lappemic in #2964
- Update numpy requirement from <2 to <3 by @dependabot in #2976
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #2977
- [Feat] init kornia module by @shijianjian in #2963
- Bump pytest from 8.2.2 to 8.3.2 by @dependabot in #2968
- Index fix for aug dicts by @ashnair1 in #2979
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #2980
- fix (CI): docs build and test by @johnnv1 in #2982
- fix: dedode w steerer matching doc test by @johnnv1 in #2983
- chore (CI): ensure support to torch 2.4 by @johnnv1 in #2972
- feat (CI): cache model weights by @johnnv1 in #2984
- Add feature benchmark numbers to doc by @ducha-aiki in #2991
- is_autocast_enabled: fix deprecation warning by @adamjstewart in #2981
- [Feat] Added dissolving transformation & updated docs by @shijianjian in #2961
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #2990
- fix: Wrong Type Hints in
augmentation.Normalize
(#3003) by @fang-d in #3004 - Inplace draw convex polygon by @Isalia20 in #3000
- compute area for all types of boxes by @Isalia20 in #2996
- onnx export device mismatch fix by @Isalia20 in #2999
- Quaternion conversions by @tjelinek in #2993
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #3010
- RTDETR update by @shijianjian in #3012
- chore (dep-dev): pin numpy to <2 by @johnnv1 in #3017
- docs: precise yuv flavor in docstrings by @egidioln in #3016
- Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows by @dependabot in #3011
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #3018
- chore(deps-dev): bump pytest from 8.3.2 to 8.3.3 by @dependabot in #3021
- Fix early stop in lightglue by @zerolover in #3024
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #3023
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #3029
- [pre-commit.ci] pre-commit suggestions by @pre-commit-ci in #3031
- Add explicit dev dependency on setuptools by @falckt in #3036
- Fix weighted dice loss by @falckt in #3033
- Add ignore_index to dice, focal and tversky loss by @falckt in #3034
- Fix type mis-match between out and patches during mixed-precision training by @hit2sjtu in #3007
- Update pyproject.toml by @mdvthu in #3039
- Adds depth from plane equation by @ducha-aiki in #3040
- Chore shape checks by @ducha-aiki in #3041
- fix mypy complaints by @ducha-aiki in #3042
- add weighted PnP by @ducha-aiki in #3027
- Adds function to convert surface normals to RGB image by @ducha-aiki in #3043
- Fix off-by-one pixel denormalization bug in DeDoDe by @georg-bn in #2941
- Fix registrator code typo in index.rst by @mhmdjouni in #3044
- Init Kornia.onnx module by @shijianjian in #3013
- fix: import the module within LazyLoader when an accessed dependency is installed by @Sam-Armstrong in #3046
- Add Multi-Framework Support to Kornia using Ivy by @Sam-Armstrong in #3045
- fix github ci by @edgarriba in #3048
- add ivy to docs requirements by @edgarriba in #3049
- Fix precommit by disabling pyproject-fmt by @edgarriba in #3050
- Fix typing from #3051 by @edgarriba in #3052
- Fix grammatical errors in documentation by @rahuldave2005 in #3057
- chore (pyproject): format the pyproject toml by @johnnv1 in #3059
- Drop support to python 3.8 by @johnnv1 in #3058
- Added RandomRot90 by @shijianjian in #2994
- chore (docs): replace transpiler example to code blocks by @johnnv1 in #3061
- Fix jit related tests by @johnnv1 in #3063
- bump version 0.7.4 by @edgarriba in #3065
New Contributors
- @loichuder made their first contribution in #2967
- @fang-d made their first contribution in #3004
- @tjelinek made their first contribution in #2993
- @egidioln made their first contribution in #3016
- @zerolover made their first contribution in #3024
- @falckt made their first contribution in #3036
- @hit2sjtu made their first contribution in #3007
- @mdvthu made their first contribution in #3039
- @mhmdjouni made their first contribution in #3044
- @Sam-Armstrong made their first contribution in #3046
- @rahuldave2005 made their first contribution in #3057
Full Changelog: v0.7.3...v0.7.4