FlyVector
alieneseren
ハエの嗅覚回路について報告されている局所性鋭敏型ハッシュ(小さく密な入力を、大きく疎な二値符号に広げる方式)を実装した、埋め込みベクトルの圧縮・検索インデックス。公開されているベンチマークでは 1,536 次元のベクトル 10,000 本を 58.59MB から 2.44MB(1 本 256 バイト)に圧縮し、1 コアでの検索遅延の中央値は 815 マイクロ秒、密なベースラインの 3.20 ミリ秒に対して約 4 倍速いとしている。データベースを立てずに numpy だけでメモリ上で動く。中核は MIT で公開され、別途有償版がある。コネクトームそのものを読み込む実装ではない。
確認した出典
上の情報は掲載日にこれらのページを読んで確認したものです。
- raw.githubusercontent.com https://raw.githubusercontent.com/alieneseren/fly-vector/HEAD/README.md
- api.github.com https://api.github.com/repos/alieneseren/fly-vector