|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpitt.search.semanticvectors.VectorSearcher
pitt.search.semanticvectors.VectorSearcher.VectorSearcherCosine
public static class VectorSearcher.VectorSearcherCosine
Class for searching a vector store using cosine similarity. Takes a sum of positive query terms and optionally negates some terms.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class pitt.search.semanticvectors.VectorSearcher |
---|
VectorSearcher.BalancedVectorSearcherPerm, VectorSearcher.VectorSearcherConvolutionSim, VectorSearcher.VectorSearcherCosine, VectorSearcher.VectorSearcherCosineSparse, VectorSearcher.VectorSearcherMaxSim, VectorSearcher.VectorSearcherPerm, VectorSearcher.VectorSearcherSubspaceSim, VectorSearcher.VectorSearcherTensorSim |
Constructor Summary | |
---|---|
VectorSearcher.VectorSearcherCosine(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
Method Summary | |
---|---|
float |
getScore(float[] testVector)
This needs to be filled in for each subclass. |
Methods inherited from class pitt.search.semanticvectors.VectorSearcher |
---|
getNearestNeighbors |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VectorSearcher.VectorSearcherCosine(VectorStore queryVecStore, VectorStore searchVecStore, LuceneUtils luceneUtils, java.lang.String[] queryTerms) throws ZeroVectorException
queryVecStore
- Vector store to use for query generation.searchVecStore
- The vector store to search.luceneUtils
- LuceneUtils object to use for query weighting. (May be null.)queryTerms
- Terms that will be parsed into a query
expression. If the string "NOT" appears, terms after this will be negated.
ZeroVectorException
Method Detail |
---|
public float getScore(float[] testVector)
VectorSearcher
getScore
in class VectorSearcher
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |