Inheritance diagram for RecursiveGroundFeature:
Public Member Functions | |
RecursiveGroundFeature (RecursiveFeature *featureTemplate, bool doDerivsOfLog=false) | |
virtual | ~RecursiveGroundFeature () |
virtual double | computeValue () |
virtual double | computeLogValue () |
virtual void | update (int idx, double oldValue, double newValue) |
virtual void | updateCounts (int idx, double oldValue, double newValue) |
virtual double | getChildDeriv (int i) |
virtual void | addChild (int childIndex, GroundFeature *child) |
virtual double | computePartialDeriv (int fi, int wi) |
Protected Attributes | |
Array< Array< GroundFeature * > > | children_ |
RecursiveFeature * | featureTemplate_ |
bool | doDerivsOfLog_ |
double | cachedSum_ |
Array< double > | subSums_ |
Definition at line 77 of file gfeature.h.