You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
FEAT: Missing vecdot, matvec and vecmat ufunc implementation #71
changed the title [-]FEAT: Missing `vecdot`, `matvec` and `vetmac` ufunc implementation[/-][+]FEAT: Missing `vecdot`, `matvec` and `vecmat` ufunc implementation[/+]on Feb 6, 2026
Hi all, may I ask where this stands? I need this too! The dot is my most frequent request. I'm failing to understand the issue with blas, I thought linalg was built "on top of" the data type.
Activity
[-]FEAT: Missing `vecdot`, `matvec` and `vetmac` ufunc implementation[/-][+]FEAT: Missing `vecdot`, `matvec` and `vecmat` ufunc implementation[/+]dlakaplan commentedon May 26, 2026
Hi, @SwayamInSync I am trying to use
np.dotbut it's failing. I can't tell if that is implemented yet or not?(numpy 2.4.6, numpy_quaddtype from GitHub). Is this still being worked on?
SwayamInSync commentedon May 26, 2026
Yes, IIRC dot needs to be re-wired from NumPy side. This is under radar and will ship asap
Brian-Castle commentedon Jun 19, 2026
Hi all, may I ask where this stands? I need this too! The dot is my most frequent request. I'm failing to understand the issue with blas, I thought linalg was built "on top of" the data type.
SwayamInSync commentedon Jun 19, 2026
dotintegration support for user-dtypes needs to land in NumPy first, PR is here numpy/numpy#31574This will be soon be added. And quaddtype uses its own custom BLAS ops but they should be accessible via
np.linalg.[operation]