|
| FeatureRegistry (String featureString, String provenanceString) |
|
int[] | getFeatureIndices (Feature...features) |
|
boolean | containsFeature (Feature f) |
|
List< Feature > | getFeatures () |
|
int | getNoOfProvs () |
|
double[] | getZeros (Feature f) |
|
Map< Integer, Double > | getDefaultFeatures () |
|
Map< Integer, Double > | getDefaultOOVFeatures () |
|
Map< Integer, Double > | getDefaultDeletionFeatures () |
|
Map< Integer, Double > | getDefaultGlueFeatures () |
|
Map< Integer, Double > | getDefaultDeleteGlueFeatures () |
|
Map< Integer, Double > | getDefaultGlueStartOrEndFeatures () |
|
Map< Integer, Double > | getDefaultPassThroughRuleFeatures () |
|
Map< Integer, Double > | createFoundPassThroughRuleFeatures (FeatureMap features) |
|
Map< Integer, Double > | processFeatures (Rule rule, RuleData data) |
|
boolean | hasLexicalFeatures () |
|
Definition at line 33 of file FeatureRegistry.java.
uk.ac.cam.eng.rule.features.FeatureRegistry.FeatureRegistry |
( |
String |
featureString, |
|
|
String |
provenanceString |
|
) |
| |
|
inline |
boolean uk.ac.cam.eng.rule.features.FeatureRegistry.containsFeature |
( |
Feature |
f | ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.createFoundPassThroughRuleFeatures |
( |
FeatureMap |
features | ) |
|
|
inline |
If we find a pass through rule in the data then we use its lexical features but nothing else. Slightly crazy!
- Parameters
-
- Returns
Definition at line 279 of file FeatureRegistry.java.
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultDeleteGlueFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultDeletionFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultGlueFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultGlueStartOrEndFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultOOVFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.getDefaultPassThroughRuleFeatures |
( |
| ) |
|
|
inline |
int [] uk.ac.cam.eng.rule.features.FeatureRegistry.getFeatureIndices |
( |
Feature... |
features | ) |
|
|
inline |
List<Feature> uk.ac.cam.eng.rule.features.FeatureRegistry.getFeatures |
( |
| ) |
|
|
inline |
int uk.ac.cam.eng.rule.features.FeatureRegistry.getNoOfProvs |
( |
| ) |
|
|
inline |
The number of provanences, not including the global (all) provenance.
- Returns
Definition at line 137 of file FeatureRegistry.java.
double [] uk.ac.cam.eng.rule.features.FeatureRegistry.getZeros |
( |
Feature |
f | ) |
|
|
inline |
An array of zeros appropriately sized for provenance.
Do not write to the arrays returned from this function. They are cached to reduce object allocation during retrieval
- Parameters
-
- Returns
- An array of zeros
Definition at line 150 of file FeatureRegistry.java.
boolean uk.ac.cam.eng.rule.features.FeatureRegistry.hasLexicalFeatures |
( |
| ) |
|
|
inline |
Map<Integer, Double> uk.ac.cam.eng.rule.features.FeatureRegistry.processFeatures |
( |
Rule |
rule, |
|
|
RuleData |
data |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: