Exemplo n.º 1
0
 private DecisionTreePartition(DecisionTreeNode <T> tree_node, IEnumerable <T> data_store)
 {
     mTreeNode  = tree_node;
     mDataStore = data_store;
 }
Exemplo n.º 2
0
 public static DecisionTreePartition <T> Create(DecisionTreeNode <T> tree_node)
 {
     return(new DecisionTreePartition <T>(tree_node, null));
 }
 public DecisionTreeNode(DecisionTree <T> tree, string variable_name, string variable_value, DecisionTreeNode <T> parent = null, int record_count = 0)
 {
     mTree          = tree;
     mParent        = parent;
     mVariableName  = variable_name;
     mVariableValue = variable_value;
     mRecordCount   = record_count;
 }
 public DecisionTree(DecisionTreeNode root)
 {
     this.root = root;
 }
 public static DecisionTreeNode <T> CreateLeaveNode <T>(string variable_name, string variable_value, DecisionTreeNode <T> tree_node, int record_count)
     where T : DDataRecord
 {
     return(new DecisionTreeNode <T>(tree_node.Tree, variable_name, variable_value, tree_node, record_count));
 }