使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
来源:互联网 发布:org.apache.ant jar 编辑:程序博客网 时间:2024/06/10 04:46
daft 的官方文档请见 DAFT:BEAUTIFULLY RENDERED PROBABILISTIC GRAPHICAL MODELS.
from matplotlib import rcrc("font", family="serif", size=12)rc("text", usetex=True)import daftpgm = daft.PGM([3.6, 2.7], origin=[1.15, 0.65])pgm.add_node(daft.Node("cloudy", r"cloudy", 3, 3, aspect=1.8))pgm.add_node(daft.Node("rain", r"rain", 2, 2, aspect=1.2))pgm.add_node(daft.Node("sprinkler", r"sprinkler", 4, 2, aspect=2.1))pgm.add_node(daft.Node("wet", r"grass wet", 3, 1, aspect=2.4, observed=True))pgm.add_edge("cloudy", "rain")pgm.add_edge("cloudy", "sprinkler")pgm.add_edge("rain", "wet")pgm.add_edge("sprinkler", "wet")pgm.render()pgm.figure.savefig("wordy.pdf")pgm.figure.savefig("wordy.png", dpi=150)
0 0
- 使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
- 使用 LaTeX 绘制 PGM(Probabilistic Graphical Models)中的贝叶斯网络(bayesian networks)
- python第三方库使用
- [Python]第三方库-Scrapy入门使用
- python第三方库使用经验
- 使用Pycharm安装Python第三方库
- python第三方库numpy的使用
- Python入门:如何使用第三方库?
- Python第三方库的安装使用
- 使用Python调用Java第三方库
- PyThon第三方库
- 第三方python库
- Python第三方库
- python第三方库
- Python实用第三方库集合-网络篇
- Python网络爬虫——Requests第三方库
- Python网络爬虫中常用第三方库总结
- 从buffer快速保存pgm图片,不借助第三方库
- Java学习之Map与HashMap
- JAVA基础教程2--JDK与JRE
- MongoDB学习记录02-初识MongoDB
- JavaScript基础
- 死锁产生的四个必要条件
- 使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
- 如何选择机器学习算法
- poj1456(贪心)
- 2017程序员发展未来怎么样,听听大佬怎么讲
- NYOJ
- Java enum的用法详解
- Android 透明度数值
- SPI总线子系统
- STM32技巧: Keil错误提示“ File Not Found”