Skip to content

Add philwalk/uni to the list of repositories#592

Open
philwalk wants to merge 1 commit intolauris:masterfrom
philwalk:master
Open

Add philwalk/uni to the list of repositories#592
philwalk wants to merge 1 commit intolauris:masterfrom
philwalk:master

Conversation

@philwalk
Copy link
Copy Markdown

uni provides a high-performance, NumPy-inspired linear algebra interface for Scala 3.

Key highlights for the list:

  • Zero-Overhead: Leverages Scala 3 Opaque Types so Mat[T] has no wrapper overhead at runtime.
  • Reproducibility: Features 1:1 faithful implementations of NumPy's PCG64-based random generation.
  • Performance: Includes parallel fork/join primitives for activation functions that can outperform single-core SIMD implementations.
  • I have added the entry to template.md using the @ghrepo tag as requested in the contribution guidelines.

uni.Mat provides a zero-overhead, type-safe interface for scientific computing by leveraging Scala 3 Opaque Types. Designed for developers who need the ergonomics and reproducibility of the Python/NumPy ecosystem within the JVM, uni.Mat features 100% faithful implementations of NumPy's random generation and strided array logic.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant