|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use VectorStore | |
---|---|
pitt.search.semanticvectors | Semantic Vector indexes, created by applying a Random Projection algorithm to term-document matrices created using Apache Lucene. |
Uses of VectorStore in pitt.search.semanticvectors |
---|
Subinterfaces of VectorStore in pitt.search.semanticvectors | |
---|---|
interface |
CloseableVectorStore
Some vector stores (e.g., those that read from the filesystem) claim resources that aren't automatically garbage collected or released. |
Classes in pitt.search.semanticvectors that implement VectorStore | |
---|---|
class |
DocVectors
Implementation of vector store that collects doc vectors by iterating through all the terms in a term vector store and incrementing document vectors for each of the documents containing that term. |
class |
TermTermVectorsFromLucene
Implementation of vector store that creates term by term cooccurence vectors by iterating through all the documents in a Lucene index. |
class |
TermVectorsFromLucene
Implementation of vector store that creates term vectors by iterating through all the terms in a Lucene index. |
class |
VectorStoreRAM
This class provides methods for reading a VectorStore into memory as an optimization if batching many searches. |
class |
VectorStoreReaderLucene
This class provides methods for reading a VectorStore from disk. |
class |
VectorStoreReaderText
This class provides methods for reading a VectorStore from a textfile. |
class |
VectorStoreSparseRAM
This class provides methods for reading a VectorStore into memory as an optimization if batching many searches. |
Methods in pitt.search.semanticvectors that return VectorStore | |
---|---|
VectorStore |
TermVectorsFromLucene.getBasicDocVectors()
|
VectorStore |
TermTermVectorsFromLucene.getBasicTermVectors()
|
VectorStore |
DocVectors.makeWriteableVectorStore()
Create a version of the vector store indexes by path / filename rather than Lucene ID. |
Methods in pitt.search.semanticvectors with parameters of type VectorStore | |
---|---|
static float[] |
CompoundVectorBuilder.getPermutedQueryVector(VectorStore vecReader,
LuceneUtils lUtils,
java.lang.String[] queryTerms)
Returns a vector representation containing both content and positional information |
static float[] |
CompoundVectorBuilder.getQueryVector(VectorStore vecReader,
LuceneUtils lUtils,
java.lang.String[] queryTerms)
Method gets a query vector from an array of query terms. |
static float[] |
CompoundVectorBuilder.getQueryVectorFromString(VectorStore vecReader,
LuceneUtils lUtils,
java.lang.String queryString)
Method gets a query vector from a query string, i.e., a space-separated list of queryterms. |
boolean |
VectorStoreWriter.WriteVectors(java.lang.String vectorFileName,
VectorStore objectVectors)
|
boolean |
VectorStoreWriter.WriteVectorsAsText(java.lang.String vectorTextFile,
VectorStore objectVectors)
Outputs a vector store as a plain text file. |
Constructors in pitt.search.semanticvectors with parameters of type VectorStore | |
---|---|
CompoundVectorBuilder(VectorStore vecReader)
Constructor that defaults LuceneUtils to null. |
|
CompoundVectorBuilder(VectorStore vecReader,
LuceneUtils lUtils)
|
|
IncrementalDocVectors(VectorStore termVectorData,
java.lang.String indexDir,
java.lang.String[] fieldsToIndex,
java.lang.String vectorFile)
Constructor that gets everything it needs from a TermVectorsFromLucene object and writes to a named file. |
|
TermTermVectorsFromLucene(java.lang.String indexDir,
int seedLength,
int minFreq,
int nonAlphabet,
int windowSize,
VectorStore basicTermVectors,
java.lang.String[] fieldsToIndex)
|
|
TermVectorsFromLucene(java.lang.String indexDir,
int seedLength,
int minFreq,
int nonAlphabet,
VectorStore basicDocVectors,
java.lang.String[] fieldsToIndex)
|
|
VectorSearcher.BalancedVectorSearcherPerm(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherConvolutionSim(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherCosine(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherCosineSparse(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherMaxSim(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherPerm(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherSubspaceSim(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher.VectorSearcherTensorSim(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils,
java.lang.String[] queryTerms)
|
|
VectorSearcher(VectorStore queryVecStore,
VectorStore searchVecStore,
LuceneUtils luceneUtils)
Performs basic initialization; subclasses should normally call super() to use this. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |