Я ищу простой способ выбрать из многомерного дистрибутива фон Мизеса-Фишера в Python. Я просмотрел модуль stats в scipy и numpy module, но нашел только одномерное распределение фон Мизеса. Есть ли код? Я еще не нашел.
Очевидно, Вуд (1994) разработал алгоритм для выборки из распределения vMF по этой ссылке , но я не могу найти статью.
- edit Для точности меня интересует алгоритм, который трудно найти в литературе (большинство статей посвящено ). Насколько мне известно, оригинальная статья (Wood, 1994) не может быть найдена бесплатно.
K = vonmises.pdf([x,x], kappa=[[1],[10]])
. 2-D vMF должен иметь только один реальный качестве параметра. Вы согласны?
scipy.stats.vonmises
могут быть в виде массива, поэтому вы можете указать распределение какarray
. Посмотрите на этот пример