Closed
Description
The implementation for vecdot
should conjugate its first argument for complex numbers, but unfortunately the present implementation does not:
array-api-compat/array_api_compat/common/_aliases.py
Lines 469 to 483 in 8d3f5d5
p.s. Found this while implementing a new quantity class that uses the array API to handle any type of array that can be passed in -- array_api_compat
has been a great boon!
p.s.2 I found the problem for dask
, which actually seems to be able to handle np.vecdot
fine (and give the correct answer).
Metadata
Metadata
Assignees
Labels
No labels