Skip to content

Add refine for RaBitQ#1162

Merged
sre-ci-robot merged 5 commits into
zilliztech:mainfrom
alexanderguzhva:ivfrabitq_refine
Apr 23, 2025
Merged

Add refine for RaBitQ#1162
sre-ci-robot merged 5 commits into
zilliztech:mainfrom
alexanderguzhva:ivfrabitq_refine

Conversation

@alexanderguzhva
Copy link
Copy Markdown
Collaborator

also, some refactoring

/kind improvement

@alexanderguzhva
Copy link
Copy Markdown
Collaborator Author

issue: #1137

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 17, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 0.00%. Comparing base (3c46f4c) to head (9c29f68).
Report is 359 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@     Coverage Diff      @@
##   main   #1162   +/-   ##
============================
============================
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mergify mergify Bot added the ci-passed label Apr 17, 2025
@alexanderguzhva
Copy link
Copy Markdown
Collaborator Author

/hold

Signed-off-by: Alexandr Guzhva <alexanderguzhva@gmail.com>
Signed-off-by: Alexandr Guzhva <alexanderguzhva@gmail.com>
Signed-off-by: Alexandr Guzhva <alexanderguzhva@gmail.com>
Signed-off-by: Alexandr Guzhva <alexanderguzhva@gmail.com>
Signed-off-by: Alexandr Guzhva <alexanderguzhva@gmail.com>
@alexanderguzhva
Copy link
Copy Markdown
Collaborator Author

/unhold

@alexanderguzhva
Copy link
Copy Markdown
Collaborator Author

/hold
test fp32 refine

@alexanderguzhva
Copy link
Copy Markdown
Collaborator Author

/unhold
false alarm

Copy link
Copy Markdown
Collaborator

@foxspy foxspy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

.description("whether the refine is used during the train")
.set_default(false)
.for_train()
.for_static();
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This naming is prone to ambiguity, whether it is possible to consider refine_ratio

bool
WhetherAcceptableRefineType(const std::string& refine_type) {
// 'flat' is identical to 'fp32'
std::vector<std::string> allowed_list = {"sq6", "sq8", "fp16", "bf16", "fp32", "flat"};
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a question, do we support SQ4 now?

@sre-ci-robot
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alexanderguzhva, foxspy

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [alexanderguzhva,foxspy]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@sre-ci-robot sre-ci-robot merged commit 0191ec6 into zilliztech:main Apr 23, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants