C# Класс AIMA.Core.Learning.Learners.DecisionTreeLearner

Наследование: Learner
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DecisionTreeLearner ( ) : System
DecisionTreeLearner ( DecisionTree tree, String defaultValue ) : System
getDecisionTree ( ) : DecisionTree
predict ( Example e ) : String
test ( DataSet ds ) : int[]
train ( DataSet ds ) : void

Приватные методы

Метод Описание
allExamplesHaveSameClassification ( DataSet ds ) : bool
chooseAttribute ( DataSet ds, List attributeNames ) : String
decisionTreeLearning ( DataSet ds, List attributeNames, ConstantDecisonTree defaultTree ) : DecisionTree
majorityValue ( DataSet ds ) : ConstantDecisonTree

Описание методов

DecisionTreeLearner() публичный Метод

public DecisionTreeLearner ( ) : System
Результат System

DecisionTreeLearner() публичный Метод

public DecisionTreeLearner ( DecisionTree tree, String defaultValue ) : System
tree AIMA.Core.Learning.Inductive.DecisionTree
defaultValue String
Результат System

getDecisionTree() публичный Метод

public getDecisionTree ( ) : DecisionTree
Результат AIMA.Core.Learning.Inductive.DecisionTree

predict() публичный Метод

public predict ( Example e ) : String
e AIMA.Core.Learning.Framework.Example
Результат String

test() публичный Метод

public test ( DataSet ds ) : int[]
ds AIMA.Core.Learning.Framework.DataSet
Результат int[]

train() публичный Метод

public train ( DataSet ds ) : void
ds AIMA.Core.Learning.Framework.DataSet
Результат void