Interface ProbBackoffValueContainer
- All Superinterfaces:
Serializable, ValueContainer<ProbBackoffPair>
- All Known Implementing Classes:
CompressibleProbBackoffValueContainer, UncompressedProbBackoffValueContainer, UnrankedUncompressedProbBackoffValueContainer
-
Method Summary
Modifier and TypeMethodDescriptionfloatgetBackoff(int ngramOrder, long index) floatgetProb(int ngramOrder, long index) Creates a fresh value of object (useful for passing as an output parameter)longgetSuffixOffset(long index, int ngramOrder) Methods inherited from interface ValueContainer
add, clearStorageForOrder, createFreshValues, getFromOffset, numValueBits, setFromOtherValues, setMap, setSizeAtLeast, storeSuffixoffsets, trim, trimAfterNgram
-
Method Details
-
getProb
float getProb(int ngramOrder, long index) -
getBackoff
float getBackoff(int ngramOrder, long index) -
getScratchValue
ProbBackoffPair getScratchValue()Description copied from interface:ValueContainerCreates a fresh value of object (useful for passing as an output parameter)- Specified by:
getScratchValuein interfaceValueContainer<ProbBackoffPair>- Returns:
-
getSuffixOffset
long getSuffixOffset(long index, int ngramOrder)
-