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.
1.5.1