addCompleteFeature(Array< int > typeArity, Domain *domain, const Array< int > &queryPreds, int numChildren) | RRF | |
addRandomFeature(int numChildren, Array< int > queryPreds, Array< int > typeArity, Domain *domain) | RRF | |
changedPredicate(const Predicate *pred, Database *db) | RRF | [inline] |
featureArray_ | RRF | [protected] |
generateTwoLevel(Domain *domain) | RRF | [static] |
getCounts(Array< double > &counts, Database *db) | RRF | [inline] |
getExactConditionalLikelihood(Database *db, const Array< int > &queryPreds) | RRF | [inline] |
getExactLikelihood(Database *db) | RRF | [inline] |
getExactZ(const Domain *domain) | RRF | |
getExactZ(const Domain *domain, const Array< int > &queryPreds, Database *origDb) | RRF | |
getFeature(int idx) | RRF | [inline] |
getFeature(int idx) const | RRF | [inline] |
getFeature(const char *name) | RRF | [inline] |
getFeature(const char *name) const | RRF | [inline] |
getFeatureArray() | RRF | [inline] |
getLogPseudoLikelihood(Database *db, const Array< int > &queryPreds) | RRF | |
getLogPseudoLikelihood(Database *db, const Array< Predicate * > &queryPreds) | RRF | |
getLogValue(Database *db) | RRF | [inline] |
getNumFeatures() const | RRF | [inline] |
getNumWeights() const | RRF | [inline] |
getPseudoCounts(Array< double > &counts, Database *db, Array< Predicate * > queryPreds) | RRF | [inline] |
getRoot() | RRF | [inline] |
getValue(Database *db) | RRF | [inline] |
getWeight(int idx) const | RRF | [inline] |
getWeightLogLikelihood(double sigmaSq) const | RRF | [inline] |
invalidateAll() | RRF | [inline] |
load(istream &in, Domain *domain) | RRF | |
maxFeatureId_ | RRF | [protected] |
RRF() | RRF | [inline] |
setWeight(int idx, double wt) | RRF | [inline] |
topFeature_ | RRF | [protected] |
~RRF() | RRF | [inline] |