У меня есть скрытая модель стохастической волатильности Маркова (представленная как модель линейного состояния пространства). Я использую рукописную схему выборки Гиббса для оценки параметров модели. Фактический сэмплер требует некоторых довольно сложных правил обновления, которые, я считаю, мне нужно писать вручную. Вы можете увидеть пример версии этих правил обновления версии Julia here.Как реализовать пользовательскую схему выборки гиббсов в pymc
Мой вопрос следующий: как я могу указать модель по-своему, а затем передать задание запуска семплера и собрать образцы в pymc? Другими словами, я рад предоставить код для выполнения всех тяжелых операций (как обновить каждый блок параметров при каждом сканировании - используя полные условные условия в каждом блоке), но я хочу, чтобы pymc обрабатывал «учет» для меня ,
Я понимаю, что мне, вероятно, потребуется предоставить дополнительную информацию, чтобы другие могли ответить на этот вопрос. Проблема в том, что я точно не знаю то, что информация будет полезна. Итак, если вы чувствуете, что можете помочь мне с этим, но вам нужна дополнительная информация - пожалуйста, дайте мне знать в комментарии, и я обновлю вопрос.