Может кто-нибудь объяснить работу с дистрибутивом Дирихле в PyMC (с рабочим примером)?
Я понимаю, что это тривиально, но я не могу найти следы всех компонентов. Есть ли выход?
Я уже разместил соответствующую часть моего кода здесь
Может кто-нибудь объяснить работу с дистрибутивом Дирихле в PyMC (с рабочим примером)?
Я понимаю, что это тривиально, но я не могу найти следы всех компонентов. Есть ли выход?
Я уже разместил соответствующую часть моего кода здесь
Возможно, вас беспокоит то, что когда вы определяете k-компонентное распределение Дирихле, pymc дает только k-1 компонентов. Предполагается, что оставшийся компонент равен 1 минус сумма всех компонентов. См. здесь.
Кстати, это поведение изменилось в pymc3, и он возвращает k компонентов (которые, очевидно, добавляют к 1).