BSD Ports

graphics/py-kornia-rs 0.2.0_1 FreeBSD

Differentiable computer vision library for PyTorch

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
APACHE20
Categories
graphics, python
Package size
2714.6 KiB, 6900.4 KiB installed

Description

Kornia-rs is a low-level computer vision library written in Rust, designed to provide efficient image I/O and processing primitives for machine learning and data science. Its Python bindings allow users to leverage Rust's speed and memory safety directly within Python workflows.

Features:

  • High-performance multi-threaded image decoding (JPEG, PNG).
  • Zero-copy integration with NumPy and PyTorch via DLPack.
  • SIMD acceleration for operations like resizing and color conversions.
  • Thread-safe design for use in multi-threaded data loading pipelines.

In the other systems

SystemPortVersion
FreeBSDgraphics/py-kornia-rs0.2.0_1
HardenedBSDgraphics/py-kornia-rs0.1.14_2
GhostBSDgraphics/py-kornia-rs0.1.14_2

Install

Binary package:

pkg install py312-kornia-rs

From the ports tree:

cd /usr/ports/graphics/py-kornia-rs/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-kornia-rs>0:graphics/py-kornia-rs

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.1.14_20.2.0_1---
FreeBSD:14:quarterly0.1.14_20.1.14_2n/a--
FreeBSD:15:latest0.2.0_10.2.0_1n/a--
FreeBSD:15:quarterly0.1.14_20.1.14_2n/an/an/a
FreeBSD:16:latest0.1.14_20.2.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

The full lists below include those, and their dependencies in turn.

Build dependencies 30
Run dependencies 7

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 1582
FileSizeSHA256
rust/crates/RustyXML-0.3.0.crate175178b5ace29ee3216de37c0546865ad08edef58b0f9e76838ed8959a84a990e58c5
rust/crates/ab_glyph-0.2.32.crate2096701c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2
rust/crates/ab_glyph_rasterizer-0.1.10.crate11206366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618
rust/crates/accesskit-0.21.1.crate34299cf203f9d3bd8f29f98833d1fbef628df18f759248a547e7e01cfbf63cda36a99
rust/crates/accesskit_atspi_common-0.14.2.crate26049890d241cf51fc784f0ac5ac34dfc847421f8d39da6c7c91a0fcc987db62a8267
rust/crates/accesskit_consumer-0.31.0.crate34938db81010a6895d8707f9072e6ce98070579b43b717193d2614014abd5cb17dd43
rust/crates/accesskit_macos-0.22.2.crate25077a0089e5c0ac0ca281e13ea374773898d9354cc28d15af9f0f7394d44a495b575
rust/crates/accesskit_unix-0.17.2.crate25849301e55b39cfc15d9c48943ce5f572204a551646700d0e8efa424585f94fec528
rust/crates/accesskit_windows-0.29.2.crate52892d2d63dd5041e49c363d83f5419a896ecb074d309c414036f616dc0b04faca971
rust/crates/accesskit_winit-0.29.2.crate33445c8cfabe59d0eaca7412bfb1f70198dd31e3b0496fee7e15b066f9c36a1a140a0
rust/crates/addr2line-0.25.1.crate431341b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/advisory-lock-0.3.0.crate5286a6caee7d48f930f9ad3fc9546f8cbf843365da0c5b0ca4eee1d1ac3dd12d8f93
rust/crates/aes-0.8.4.crate124812b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
rust/crates/ahash-0.8.12.crate434135a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/aligned-0.4.3.crate10452ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685
rust/crates/aligned-vec-0.6.4.crate12609dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b
rust/crates/alloc-no-stdlib-2.0.4.crate10105cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3
rust/crates/alloc-stdlib-0.2.2.crate669394fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece

Commit history 5

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
2c0d67c79a Yuri Victorovich graphics/py-kornia-rs: update 0.1.14 → 0.2.0
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
2b2881a151 Yuri Victorovich graphics/py-kornia-rs: Broken on i386
Reported by: fallout
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645