tfdf.py_tree.node.LeafNode

A leaf node i.e. the node containing a prediction/value/output.

Inherits From: AbstractNode

leaf_idx Index of the leaf in the tree in a depth first exploration.
value

Methods

pretty

View source

Returns a recursive readable textual representation of a node.

Args
prefix Prefix printed on the left side. Used to print the surrounding edges.
is_pos True/False if the node is a positive/negative child. None if the node is a root.
depth Depth of the node in the tree. There is no assuption of on the depth of a root.
max_depth Maximum depth for representation. Deeper nodes are skipped.

Returns
A pretty-string representing the node and its children.

scan_structure

View source

Extracts the condition values and default evaluations.