von Mises-Fisher 分布的混合 (movMF)
movMF 是 D 维球面数据的分布模型。 movMF 类似于高斯分布,但在球面空间中。 此代码基于A. Banerjee 的对一文。
安装
获取并编译(你需要提升):
git clone https://github.com/mrouvier/movMF
cd movMF
make
生成随机数据:
python data/generate_data.py > data/vec
或者
make generate_date
程序使用
训练统计混合模型:
./bin/movmf_train --nb_mixture 128 --nb_iteration_em 10 --train data/vec --save mixture.txt
其中nb_mixture是混合数, nb_iteration_em是期望最大化(
2021-10-14 09:53:39
1.18MB
C++
1