Как воспроизвести результаты PyMC-маркетинга DelayedSaturedMMM?Python

Программы на Python
Anonymous
Как воспроизвести результаты PyMC-маркетинга DelayedSaturedMMM?

Сообщение Anonymous »

Я знаю, что для воспроизведения результатов в pymc необходимо установить random_seed при выборке.
Однако в pymc-marketing DelayedSaturedMMM, когда я исправляю случайное начальное число при подгонке модели и при прогнозировании я всегда получаю новые результаты.
Я пытался установить случайное_семя здесь:

Код: Выделить всё

mmm.fit(X=X, y=y, target_accept=0.85, chains=4, nuts_sampler="numpyro", random_seed=42)
и здесь:

Код: Выделить всё

mmm.predict(X=X, random_seed=42)
И все равно каждый раз получаю разные результаты.

Подробнее здесь: https://stackoverflow.com/questions/788 ... mm-results

Вернуться в «Python»