NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2722 most downloaded on PyPI
Open Source Differentiable Computer Vision Library for PyTorch
Last release 2 months ago
19 Jul 2026
Ships fairly regularly
a new release about every 4 months
Nearly every release is documented
notes for 42 of 44 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
45 releases · first in 2019
kornia 0.9.0rc1 — headline: compile-first, deployable augmentations.
kornia 0.9.0rc1 — headline: compile-first, deployable augmentations.
Release candidate. Install with
pip install --pre kornia(won't be picked up by a plainpip install kornia). Please trytorch.export/torch.compileon your pipelines and report regressions before the final 0.9.0.
torch.export support — deterministic transforms (Normalize/Denormalize/Resize/CenterCrop/PadTo) and AugmentationSequential pipelines now capture cleanly and match eager, on torch 2.9.1 and 2.10 (#3856, #3858, #3861).torch.compile fullgraph sweep — ~20 ops across augmentation / enhance / color / filters / losses / geometry made graph-break-free, with a PR-time dynamo CI job on the CI torch version.elastic_transform2d 40×, RandomChannelShuffle 12×, posterize 16× (GPU); lazy transform-matrix (up to 2.9×); RNG-device propagation through container .to()/.cuda(); the compiled pipeline beats torchvision v2.RandomGrayscale (#3853)PatchMix augmentation (#3664)ColorJitter order, fullgraph-safe (#3799)correlate2d / convolve2d / correlate3d / convolve3d aliases (#3604)transform_points returns empty unchanged for 0-point input (#3855)torch.export: resample-mode crop after a resize no longer uses a stale shape (#3861)median_blur B=0; LightGlue empty keypoints (#3584); BgrToRgba (#3673)_commit_state state-write chokepoint (#3857); _blend_by_prob dispatch DRY (#3844); dead-override + dead-code removal (#3843, #3862)[0,1] input footgun note (#3850); custom-augmentation guide fix (#3852); base-class hierarchy diagram (#3860); torch.export/compile/ONNX deployment section (#3859)🤖 Generated with Claude Code
One column per quarter.
…broad documentation/docstring coverage. Several deprecated utilities in kornia.utils begin emitting DeprecationWarning targeting future removal.
Kornia v0.8.3 is a patch release rolling up ~175 commits since v0.8.2. Highlights:
new feature detectors and descriptors (XFeat, ALIKED), VisualPrompter batched
inference, half-precision (float16/bfloat16) support and test infrastructure,
performance improvements to core geometry ops (depth_to_normals ~3x, transform
points, denormalize_points_with_intrinsics ~2x), MPS device fixes, ONNX export
fixes, and broad documentation/docstring coverage. Several deprecated utilities
in kornia.utils begin emitting DeprecationWarning targeting future removal.
reviewers from Dependabot config (#3493) (7049f29)Note truncated.
Remove deprecation decorator from depth_to_3d function by @Incharajayaram in #3142
point_line_distance by 28% by @dasarchan in #3152val2list by 229% by @dasarchan in #3151KORNIA_CHECK_IS_IMAGE by 92% by @misrasaurabh1 in #3156connected_components() by @Halyjo in #3168torch<2.0.0 by @johnnv1 in #3186normalize_min_max by 64% by @Meggison in #3246compose_transformations by 24% by @Meggison in #3247val2tuple by 148% by @Meggison in #3233convert_points_from_homogeneous by @manurare in #3329Note truncated.
Remove deprecation decorator from depth_to_3d function by @Incharajayaram in #3142
point_line_distance by 28% by @dasarchan in #3152val2list by 229% by @dasarchan in #3151KORNIA_CHECK_IS_IMAGE by 92% by @misrasaurabh1 in #3156Full Changelog: v0.8.0...v0.8.1
Nick/ruff bugbear by @ntjohnson1 in #3076
2.5.1 by @johnnv1 in #3070Full Changelog: v0.7.4...v0.8.0
Replace deprecated torch.cuda.amp decorators for torch 2.4 by @loichuder in #2967
augmentation.Normalize (#3003) by @fang-d in #3004Full Changelog: v0.7.3...v0.7.4
Pre commit update hooks by @johnnv1 in #2844
dedode.tranformer by @johnnv1 in #2849robots.txt from docs by @johnnv1 in #2869Full Changelog: v0.7.2...v0.7.3
rename missing main by @edgarriba in #2723
viewcode to github by @johnnv1 in #2727extract_tensor_patches to work with partial patches cases by @johnnv1 in #27352.1.2 by @johnnv1 in #2742test -> tests by @johnnv1 in #2743kornia.testing by @johnnv1 in #2745torch==2.2.0 by @johnnv1 in #2772benchmarks/ by @johnnv1 in #2777ruff 0.2.1 config by @johnnv1 in #2784AugmentationSequential by @johnnv1 in #2740RandomLinearIllumination and `RandomLinearCornerIll… by @johnnv1 in #2827Full Changelog: https://github.com/kornia/kornia/commits/v0.7.2
replace deprecated prompter test and fix skiping dynamo test by @johnnv1 in #2623
sphinx==7.0.1 by @johnnv1 in #2518grid_sample from F without importing it. by @antoinebrl in #2532importlib.util import by @Avasam in #2558torchvision from docs deps by @johnnv1 in #2591torch.jit.script support for warp_affine by @balbok0 in #2588cv2 as dev dependency by @johnnv1 in #2593average_endpoint_error metric by @johnnv1 in #2620scipy from dev dependencies by @johnnv1 in #2634depth_to_3d by @johnnv1 in #2636focal.py by @omerferhatt in #2654kornia.nerf improvements by @edgarriba in #2661x requirements by @johnnv1 in #2670torch.ones not needed for kernel_values by @kunaltyagi in #2678Note truncated.
Your coding agent can read these notes before it upgrades. Set up the MCP server →