microsoft / microsoft/SPTAG

How to implement serialization in current SPTAG?

Open
#107 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
5k
Forks
622
Avg merge
8h 37m
Merged PRs (30d)
5

Description

Hi, our team is working on an open source vector search engine called milvus, which provides state-of-the-art similarity search and analysis for billion-scale feature vectors.
In its latest version, we want to add interface of SPTAG, but there is a problem. In the old version of SPTAG, we use the function 'SaveIndexToMemory' to implement our own serialization. However, in the current version of SPTAG, we cannot do it like before, so how can we implement serialization now?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names SPTAG's SaveIndexToMemory entry point and Milvus integration, but no files or tests. Start by locating the current SPTAG serialization path and comparing it with SaveIndexToMemory; done means establishing how Milvus can serialize an index with the current version.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
search
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.