Higher level functions in the Vector API
David Alayachew
davidalayachew at gmail.com
Sat Oct 28 02:14:52 UTC 2023
I'd like to know too. The API as is is not *complex*, but it is absolutely
low-level. Having a class with a bunch of static utility methods
(Vector"s"?) seems like the natural next step. And it's not just a desire
for sugar, capturing intent leaves less room for error. And we don't need
to be exhaustive here, just the most basic use cases.
On Fri, Oct 27, 2023 at 9:39 PM Sam Pullara <spullara at gmail.com> wrote:
> Why were these kinds of operations not included as part of the Vector API?
> Seems like everyone is going to build them and they will be nearly
> identical:
>
> jvector/jvector-twenty/src/main/java/io/github/jbellis/jvector/vector/SimdOps.java
> at main · jbellis/jvector
> <https://github.com/jbellis/jvector/blob/main/jvector-twenty/src/main/java/io/github/jbellis/jvector/vector/SimdOps.java>
>
>
>
> http
>
> r/blob/main/jvector-twenty/src/main/java/io/github/jbellis/jvector/vector/SimdOps.java
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/panama-dev/attachments/20231027/d29e7886/attachment.htm>
More information about the panama-dev
mailing list