C# 클래스 AIMA.Probability.Bayes.Impl.BayesNet

상속: BayesianNetwork
파일 보기 프로젝트 열기: PaulMineau/AIMA.Net

보호된 프로퍼티들

프로퍼티 타입 설명
rootNodes Set
varToNodeMap Node>.Map
variables List

공개 메소드들

메소드 설명
BayesNet ( ) : System
getNode ( RandomVariable rv ) : Node
getVariablesInTopologicalOrder ( ) : List

비공개 메소드들

메소드 설명
checkIsDAGAndCollectVariablesInTopologicalOrder ( ) : void
walkNode ( Node n, Set seenAlready, Map incomingEdges, Set rootNodes ) : void

메소드 상세

BayesNet() 공개 메소드

public BayesNet ( ) : System
리턴 System

getNode() 공개 메소드

public getNode ( RandomVariable rv ) : Node
rv RandomVariable
리턴 Node

getVariablesInTopologicalOrder() 공개 메소드

public getVariablesInTopologicalOrder ( ) : List
리턴 List

프로퍼티 상세

rootNodes 보호되어 있는 프로퍼티

protected Set rootNodes
리턴 Set

varToNodeMap 보호되어 있는 프로퍼티

protected Map varToNodeMap
리턴 Node>.Map

variables 보호되어 있는 프로퍼티

protected List variables
리턴 List