diff --git a/easybuild/easyconfigs/k/Kornia/Kornia-0.8.2-foss-2025a-CUDA-12.8.0.eb b/easybuild/easyconfigs/k/Kornia/Kornia-0.8.2-foss-2025a-CUDA-12.8.0.eb new file mode 100644 index 000000000000..73d771328cc9 --- /dev/null +++ b/easybuild/easyconfigs/k/Kornia/Kornia-0.8.2-foss-2025a-CUDA-12.8.0.eb @@ -0,0 +1,36 @@ +easyblock = 'PythonBundle' + +name = 'Kornia' +version = '0.8.2' +versionsuffix = '-CUDA-12.8.0' + +homepage = 'https://kornia.github.io/' +description = """ +Kornia is a differentiable computer vision library that provides a rich set of +differentiable image processing and geometric vision algorithms. Built on top +of PyTorch, Kornia integrates seamlessly into existing AI workflows, allowing +you to leverage powerful batch transformations, auto-differentiation and GPU +acceleration. Whether you’re working on image transformations, augmentations, +or AI-driven image processing, Kornia equips you with the tools you need to +bring your ideas to life.""" + +toolchain = {'name': 'foss', 'version': '2025a'} + +dependencies = [ + ('Python', '3.13.1'), + ('PyTorch', '2.9.1', f'{versionsuffix}-whl'), +] + +_whl_tmpl = '%(name)s-%(version)s-cp313-cp313-manylinux_2_17_{}.manylinux2014_{}.whl' + +exts_list = [ + ('kornia_rs', '0.1.10', { + 'sources': ['%(name)s-%(version)s-cp313-cp313-manylinux_2_17_%(arch)s.manylinux2014_%(arch)s.whl'], + 'checksums': ['fa3464de8f9920d87415721c36840ceea23e054dcb54dd9f69189ba9eabce0c7'], + }), + ('kornia', version, { + 'checksums': ['5411b2ce0dd909d1608016308cd68faeef90f88c47f47e8ecd40553fd4d8b937'], + }), +] + +moduleclass = 'vis' diff --git a/easybuild/easyconfigs/k/Kornia/Kornia-0.8.2-foss-2025a.eb b/easybuild/easyconfigs/k/Kornia/Kornia-0.8.2-foss-2025a.eb new file mode 100644 index 000000000000..3639d373a062 --- /dev/null +++ b/easybuild/easyconfigs/k/Kornia/Kornia-0.8.2-foss-2025a.eb @@ -0,0 +1,35 @@ +easyblock = 'PythonBundle' + +name = 'Kornia' +version = '0.8.2' + +homepage = 'https://kornia.github.io/' +description = """ +Kornia is a differentiable computer vision library that provides a rich set of +differentiable image processing and geometric vision algorithms. Built on top +of PyTorch, Kornia integrates seamlessly into existing AI workflows, allowing +you to leverage powerful batch transformations, auto-differentiation and GPU +acceleration. Whether you’re working on image transformations, augmentations, +or AI-driven image processing, Kornia equips you with the tools you need to +bring your ideas to life.""" + +toolchain = {'name': 'foss', 'version': '2025a'} + +dependencies = [ + ('Python', '3.13.1'), + ('PyTorch', '2.9.1', '-whl'), +] + +_whl_tmpl = '%(name)s-%(version)s-cp313-cp313-manylinux_2_17_{}.manylinux2014_{}.whl' + +exts_list = [ + ('kornia_rs', '0.1.10', { + 'sources': ['%(name)s-%(version)s-cp313-cp313-manylinux_2_17_%(arch)s.manylinux2014_%(arch)s.whl'], + 'checksums': ['fa3464de8f9920d87415721c36840ceea23e054dcb54dd9f69189ba9eabce0c7'], + }), + ('kornia', version, { + 'checksums': ['5411b2ce0dd909d1608016308cd68faeef90f88c47f47e8ecd40553fd4d8b937'], + }), +] + +moduleclass = 'vis'