Read me/To do¶
Read me¶
The following command is used in order to check the completion of the documentation :
python act guideline
- OPTIONS
- –correction to display the undocumented methods
Lists of methods and classes to skip are defined in the missingDocs python script (in acttools).
To do¶
Type issues¶
CredalNet.credalNet_currentCpt (issue with return type)
CredalNet.credalNet_srcCPt (issue with return type)
CredalNet.get_CPT_max (issue with return type)
CredalNet.get_CPT_min (issue with return type)
CredalNet.setCPT (issue with parameter type)
CredalNet.setCPTs (issue with parameter type)
InfluenceDiagramInference.displayStrongJunctionTree (issue with parameter type)
LazyPropagation.setTriangulation (issue with parameter type, Triangulation is not a wrapped object)
BayesNet.variableNodeMap (issue with return type, VariableNodeMap is not a wrapped object)
Exception issues¶
RangeVar.setMinVal(new_minval) (resp. setMaxVal(new_maxval)) should raise an exception if new_minval>maxval (resp. new_maxval<minval)
Potential.add should raise an exception when a DiscretizedVariable is added without any tick.
Methods to add¶
- gum::LabelizedVariable::addLabels
- gum::DiscretizedVariable::addTicks
Methods to overload¶
hasHardEvidence with a node id in parameter (instead of a node name)
Other issues¶
gum.CredalNet.dynamicExceptations needed in order to make dynamicExpMax and dynamicExpMin work.
Can’t document MarkovBlanket and EssentialGraph for unknown reason.
Version of addChanceNode and addUtilityNode with a multiDimImplementation as parameter should be disabled as the object isn’t wrapped.