示例#1
0
        public void UpdateSubPartitions(Dictionary <string, DecisionTreePartition <T> > sub_partitions_by_variable, string split_variable_name)
        {
            SplitVariableName = split_variable_name;

            mTreeNode.RemoveAllChildren();
            foreach (string variable_value in sub_partitions_by_variable.Keys)
            {
                mTreeNode[variable_value] = sub_partitions_by_variable[variable_value].TreeNode;
            }
        }
 public void Build(HashSet <string> feature_names, IEnumerable <T> data_store)
 {
     mRootNode.RemoveAllChildren();
     mRootNode.Split(feature_names, data_store);
 }