Constructors
constructor
- new BayesianNetwork(alpha: number): BayesianNetwork
Properties
_alpha
_alpha: number
_cand
_cand: any[]
_ess
_ess: number
_graph
_graph: any[]
_n
_n: number
_score_method
_score_method: string
_th
_th: ArrayKeyMap[]
Methods
_bdeu
- _bdeu(x: any, graph?: any[], cand?: any[], exact?: boolean): number
Parameters
- x: any
Optional
graph: any[]Optional
cand: any[]Optional
exact: boolean
Returns number
_count
- _count(x: any, graph?: any[], cand?: any[]): ArrayKeyMap[]
Parameters
- x: any
Optional
graph: any[]Optional
cand: any[]
Returns ArrayKeyMap[]
_fitParameter
- _fitParameter(x: any): void
Returns void
_fitStructure
- _fitStructure(x: any): void
Returns void
_fitStructure_dp
- _fitStructure_dp(x: any): void
Returns void
_logBDeu_appro
- _logBDeu_appro(x: any, graph?: any[], cand?: any[]): number
Parameters
- x: any
Optional
graph: any[]Optional
cand: any[]
Returns number
_logBDeu_exact
- _logBDeu_exact(x: any, graph?: any[], cand?: any[]): number
Parameters
- x: any
Optional
graph: any[]Optional
cand: any[]
Returns number
_score
- _score(x: any, graph?: any[], cand?: any[]): number
Parameters
- x: any
Optional
graph: any[]Optional
cand: any[]
Returns number
fit
- fit(x: any[][]): void
Returns void
probability
- probability(x: any[][]): number[]
Returns number[]
Predicted values
Bayesian Network