python下的图模型和贝叶斯统计代码包:pomegranate
jopen
10年前
pomegranate——python下的图模型和贝叶斯统计代码包,来源于YAHMM,cpython实现以优化速度,目前支持概率分布、有限状态机、隐马尔可夫模型和离散贝叶斯网络。
from pomegranate import * a = NormalDistribution( 5, 2 ) b = TriangleKernelDensity( [1,5,2,3,4], weights=[4,2,6,3,1] ) c = MixtureDistribution( [ NormalDistribution( 2, 4 ), ExponentialDistribution( 8 ) ], weights=[1, 0.01] ) print a.log_probability( 8 ) print b.log_probability( 8 ) print c.log_probability( 8 )