public class PhraseVectorCreator extends Object
Modifier and Type | Class and Description |
---|---|
static class |
PhraseVectorCreator.Provider |
Constructor and Description |
---|
PhraseVectorCreator(LuceneSearcher searcher) |
Modifier and Type | Method and Description |
---|---|
gnu.trove.map.TIntFloatMap |
getPhraseVector(String phrase) |
gnu.trove.map.TIntFloatMap[] |
getPhraseVectors(String... phrases) |
void |
setDabWeight(double dabWeight) |
void |
setMetric(VectorBasedSRMetric metric)
Set metric must be called before this component can be used.
|
void |
setNumDabCands(int numDabCands) |
void |
setNumPerSrCand(int numPerSrCand) |
void |
setNumSrCands(int numSrCands) |
void |
setNumTextCands(int numTextCands) |
void |
setNumUsedCands(int numUsedCands) |
void |
setSrWeight(double srWeight) |
void |
setTextWeight(double textWeight) |
public PhraseVectorCreator(LuceneSearcher searcher)
public void setDabWeight(double dabWeight)
public void setSrWeight(double srWeight)
public void setNumSrCands(int numSrCands)
public void setNumPerSrCand(int numPerSrCand)
public void setTextWeight(double textWeight)
public void setNumTextCands(int numTextCands)
public void setNumUsedCands(int numUsedCands)
public void setNumDabCands(int numDabCands)
public void setMetric(VectorBasedSRMetric metric)
metric
- public gnu.trove.map.TIntFloatMap[] getPhraseVectors(String... phrases) throws DaoException
DaoException
public gnu.trove.map.TIntFloatMap getPhraseVector(String phrase) throws DaoException
DaoException
Copyright © 2014. All rights reserved.