# Hugin api demo
**Repository Path**: hebau_study/Hugin-api-demo
## Basic Information
- **Project Name**: Hugin api demo
- **Description**: Hugin Expert,一个关于贝叶斯网络的软件的java11例子
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2022-06-03
- **Last Updated**: 2022-12-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Hugin api使用
## 概述
Hugin Expert,一个关于贝叶斯网络的软件,提供c、c++、java、.net的api支持,并且有免费的Hugin lite使用。
它的贝叶斯网络支持离散和连续的节点,支持表达式和高斯分布。
Domain类,是指一个贝叶斯网络,可以通过getNodes()方法获得其中的所有节点。
Node代表贝叶斯网络中的一个节点,它是一个基类,子类包括ContinuousChanceNode, DiscreteNode, InstanceNode, UtilityNode。
ContinuousChanceNode是连续节点,DiscreteNode是离散节点,UtilityNode是工具节点,InstanceNode不知道。
DiscreteNode还有子类DiscreteChanceNode, DiscreteDecisionNode,常用的是DiscreteChanceNode。
## 参考资料
maven参考:
https://www.cnblogs.com/chywx/p/11563318.html
https://www.cnblogs.com/Fooo/p/15605972.html
api说明手册:
https://download.hugin.com/webdocs/manuals/api-manual.pdf
hugin下载地址:
https://www.hugin.com/hugin-lite/
hugin文档:
https://download.hugin.com/webdocs/manuals/Java/
(.net文档相对详细,有例子可以去看,.net也很简单的)
hugin介绍:
https://blog.csdn.net/weixin_34275734/article/details/85424516