lleaves.compiler.utils module

class lleaves.compiler.utils.DecisionType(idx)

Bases: object

The different decision types that a node can implement.

CAT_MASK = 1
DEFAULT_LEFT_MASK = 2
property is_categorical
property is_default_left
property missing_type
class lleaves.compiler.utils.MissingType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

Codes for attribute-values that are treated as missing values when present in a record.

MNaN = 2
MNone = 0
MZero = 1