Skip to content

v0.3.0 - #182

Draft
ejmeitz wants to merge 20 commits into
mainfrom
develop
Draft

v0.3.0#182
ejmeitz wants to merge 20 commits into
mainfrom
develop

Conversation

@ejmeitz

@ejmeitz ejmeitz commented Aug 14, 2026

Copy link
Copy Markdown
Member

Features:

  • Random number generation for all relevant types (rand, randn, randexp etc.)
  • Support LinearAlgebra.Diagonal
  • NDArray <: AbstractArray
  • Support argmin, argmax, var, std, mean
  • Turns on more unary ops (i.e. <<)
  • More linalg ops (i.e., eigen)
  • New @accelerate macro which does escape analysis and multi-line broadcast fusion
  • FFT/iFFT
  • sort, sort!, searchsortedfirst, searcsortedlast

TODO:

  • Deploy new cunumeric_wrapper_jll (26.6.1)
  • Update compat in Project.toml for cunumeric_wrapper_jll
  • Update VERSION file inside lib/cunumeric_wrapper_jll
  • Update cuNumeric.jl version in Project.toml

ejmeitz and others added 20 commits August 14, 2026 14:18
* Supports random number generation for all relevant types. Includes uniform, normal and exponential random numbers.

---------

Co-authored-by: David Krasowska <krasowska89@gmail.com>
* Add Diagonal / UniformScaling support for NDArray

* NDArray <: AbstractArray now
* support more unary/binary ops

---------

Co-authored-by: krasow <krasow@u.northwestern.edu>
* support var, std, argmin, argmax

---------

Co-authored-by: David Krasowska <krasowska89@gmail.com>
* Add cholesky and eigen, split out batched linalg
* Add GPU fft/ifft/fft!/ifft! and batched FFT on NDArray
* Add pairwise tensor contract with mode labels.

Wrap cupynumeric's binary contract kernel and the helpers it needs so a later TensorOperations backend can map Index2Tuple onto contract! without einsum strings.
* sort, sort!, searchsorted

---------

Co-authored-by: krasow <krasow@u.northwestern.edu>
Co-authored-by: David Krasowska <krasowska89@gmail.com>
Match Julia array equality (including mixed dtypes and shape mismatch) without falling back to cupynumeric's length-1 1-d array_equal result.
@codecov

codecov Bot commented Aug 24, 2026

Copy link
Copy Markdown

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.

2 participants