public class CachedFeatureGenerator extends java.lang.Object implements AdaptiveFeatureGenerator
AdaptiveFeatureGenerator
s.Constructor and Description |
---|
CachedFeatureGenerator(AdaptiveFeatureGenerator... generators)
Deprecated.
|
CachedFeatureGenerator(AdaptiveFeatureGenerator generator) |
Modifier and Type | Method and Description |
---|---|
void |
clearAdaptiveData()
Informs the feature generator that the context of the adaptive data (typically a document)
is no longer valid.
|
void |
createFeatures(java.util.List<java.lang.String> features,
java.lang.String[] tokens,
int index,
java.lang.String[] previousOutcomes)
Adds the appropriate features for the token at the specified index with the
specified array of previous outcomes to the specified list of features.
|
AdaptiveFeatureGenerator |
getCachedFeatureGenerator() |
long |
getNumberOfCacheHits()
Retrieves the number of times a cache hit occurred.
|
long |
getNumberOfCacheMisses()
Retrieves the number of times a cache miss occurred.
|
java.lang.String |
toString() |
void |
updateAdaptiveData(java.lang.String[] tokens,
java.lang.String[] outcomes)
Informs the feature generator that the specified tokens have been classified with the
corresponding set of specified outcomes.
|
@Deprecated public CachedFeatureGenerator(AdaptiveFeatureGenerator... generators)
public CachedFeatureGenerator(AdaptiveFeatureGenerator generator)
public void createFeatures(java.util.List<java.lang.String> features, java.lang.String[] tokens, int index, java.lang.String[] previousOutcomes)
AdaptiveFeatureGenerator
createFeatures
in interface AdaptiveFeatureGenerator
features
- The list of features to be added to.tokens
- The tokens of the sentence or other text unit being processed.index
- The index of the token which is currently being processed.previousOutcomes
- The outcomes for the tokens prior to the specified index.public void updateAdaptiveData(java.lang.String[] tokens, java.lang.String[] outcomes)
AdaptiveFeatureGenerator
updateAdaptiveData
in interface AdaptiveFeatureGenerator
tokens
- The tokens of the sentence or other text unit which has been processed.outcomes
- The outcomes associated with the specified tokens.public void clearAdaptiveData()
AdaptiveFeatureGenerator
clearAdaptiveData
in interface AdaptiveFeatureGenerator
public long getNumberOfCacheHits()
public long getNumberOfCacheMisses()
public java.lang.String toString()
toString
in class java.lang.Object
public AdaptiveFeatureGenerator getCachedFeatureGenerator()
Copyright © 2010 - 2023 Adobe. All Rights Reserved