-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support veci8 #326
feat: support veci8 #326
Conversation
a06df80
to
fa23dab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Please fix the CI with the DCO signoff
- Resolve the conflicts
- Add some tests for the int8 calculation/conversion, and end2end SQL tests
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
4d643c5
to
bc7cece
Compare
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Please resolve the conflicts |
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Okay.
________________________________
From: yi wang ***@***.***>
Sent: Wednesday, February 28, 2024 8:54:49 PM
To: tensorchord/pgvecto.rs ***@***.***>
Cc: usamoi ***@***.***>; Comment ***@***.***>
Subject: Re: [tensorchord/pgvecto.rs] feat: support veci8 (PR #326)
@my-vegetable-has-exploded commented on this pull request.
________________________________
In crates/base/src/lib.rs<#326 (comment)>:
@@ -1,5 +1,6 @@
#![feature(core_intrinsics)]
#![feature(avx512_target_feature)]
+#![feature(stdsimd)]
I think this feature is removed a few days ago. Let's update toolchain.
We are currently stuck with toolchain 2024-01-14, maybe we can remove it later?
—
Reply to this email directly, view it on GitHub<#326 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AS426HU54FI7TZE7OR5CX5DYV4SJTAVCNFSM6AAAAABCSRYT62VHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTSMBWGE4TQMJYGU>.
You are receiving this because you commented.Message ID: ***@***.***>
|
fix dot_vnni add more tests for similarity. Add sum and l2_norm for Veci8Header. fix other comments. Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
acae3cb
to
b6d6f66
Compare
Thanks for review. Since tests for vnni need specific support, I didn't add it into tests. You can check it here https://github.com/my-vegetable-has-exploded/dot-bench. |
You can add tests that only run on specific targets. ref: |
is this ready for review? |
yes. |
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Could you submit a PR to update the document (mainly |
sure |
Signed-off-by: my-vegetable-has-exploded <wy1109468038@gmail.com>
Signed-off-by: usamoi <usamoi@outlook.com>
Thanks all! |
close #196
veci8 use i8 as element type.