Class CachedFeatureGenerator
java.lang.Object
opennlp.tools.util.featuregen.CachedFeatureGenerator
- All Implemented Interfaces:
opennlp.tools.util.featuregen.AdaptiveFeatureGenerator
public class CachedFeatureGenerator
extends Object
implements opennlp.tools.util.featuregen.AdaptiveFeatureGenerator
Caches features of the aggregated
generators.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCachedFeatureGenerator(opennlp.tools.util.featuregen.AdaptiveFeatureGenerator generator) CachedFeatureGenerator(opennlp.tools.util.featuregen.AdaptiveFeatureGenerator... generators) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcreateFeatures(List<String> features, String[] tokens, int index, String[] previousOutcomes) opennlp.tools.util.featuregen.AdaptiveFeatureGeneratorlonglongtoString()voidupdateAdaptiveData(String[] tokens, String[] outcomes)
-
Constructor Details
-
CachedFeatureGenerator
@Deprecated public CachedFeatureGenerator(opennlp.tools.util.featuregen.AdaptiveFeatureGenerator... generators) Deprecated. -
CachedFeatureGenerator
public CachedFeatureGenerator(opennlp.tools.util.featuregen.AdaptiveFeatureGenerator generator)
-
-
Method Details
-
createFeatures
-
updateAdaptiveData
-
clearAdaptiveData
public void clearAdaptiveData()- Specified by:
clearAdaptiveDatain interfaceopennlp.tools.util.featuregen.AdaptiveFeatureGenerator
-
getNumberOfCacheHits
public long getNumberOfCacheHits()- Returns:
- Retrieves the number of times a cache hit occurred.
-
getNumberOfCacheMisses
public long getNumberOfCacheMisses()- Returns:
- Retrieves the number of times a cache miss occurred.
-
toString
-
getCachedFeatureGenerator
public opennlp.tools.util.featuregen.AdaptiveFeatureGenerator getCachedFeatureGenerator()
-