Comments (5)
That code lives at https://github.com/jbellis/hnswrecall and does not belong in JVector
from jvector.
It'd be helpful for future devs to add https://github.com/jbellis/hnswrecall to the README. Also an explanation for branching Lucene.
from jvector.
teaching people how to benchmark lucene is not one of my goals.
from jvector.
I opened an issue on hnswrecall for an explanation of the Lucene branch. Branching Lucene should not be necessary and negates the benchmark results since no one actually uses the branch.
from jvector.
hnswrecall only benchmarks Lucene? 2 separate benchmarks with different parameters? I need an apples to apples comparison, I'm only interested in query times atm.
from jvector.
Related Issues (20)
- GraphBuildBench comments
- Per version release notes
- package jdk.incubator.vector is not visible HOT 3
- The most advanced vector search algo HOT 3
- Is jvector going to implement FreshDiskANN HOT 9
- Writing with BufferedRandomAccessWriter is 2x slower than with BufferedOutputStream
- View interface could use class level javadoc
- ScoreFunction#isExact is redundant with ExactScoreFunction HOT 1
- GraphSearcher has inconsistent new line brackets HOT 4
- FusedADC* classes could use some more explanation HOT 4
- Make it possible for JVector users to consume MemorySegmentReader HOT 2
- Experiment with direct i/o in OnDiskGraphIndexWriter HOT 1
- Decouple vector values from index creation HOT 6
- JVector should clear scratch search structures when a search terminates exceptionally
- Experiment with VQ coarse quantization for PQ
- Investigate Fused ADC performance improvements from masking already visited nodes HOT 1
- jvector supports filter search HOT 1
- RandomAccessScoreProvider with MapRandomAccessVectorValues + non-sequential IDs produces wrong centroid HOT 3
- Cosine metric calculation uses different precision in default provider than in Panama and native HOT 4
- Usage of imprecise fp-model=fast. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jvector.