epam / epam/Indigo

Add documentation on using external fingerprints in indigo/bingo

Open
#408 9 comments 0 reactions 1 assignee Assigned to @IuriiPuzanov View on GitHub
Documentation Indigo API
Dominant language
C++
Stars
406
Forks
134
Avg merge
2d 11h
Merged PRs (30d)
24

Description

`Indigo.loadFingerprintFromDescriptors()` and `Indigo.loadFingerprintFromBuffer()` exist, as does `Bingo.insertWithExtFP()`, but the documentation on how to use these to implement a bingo DB with external fingerprints is lacking.

I have some vectors of measurements thatt I'd like to convert into fingerprints in order to perform similarity lookup using bingo, but I can't determine exactly how (even after perusing the source for a while).

```
descriptors = ?
fp = indigo.loadFingerprintFromDescriptors(descriptors, ?, ?)
bingodb.insertWithExtFP(?, fp)
```

What should be where the question marks are? What's the reasoning/process in converting an array of (normalized) floats into a vector of bits?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.