Как правильно использовать конструктор Normal в pymc3? - PullRequest
0 голосов
/ 06 июня 2019

Когда я использую pymc3 для построения нормального распределения, я получаю сообщение об ошибке.Как решить эту проблему?

Я установил PyMC3 с Windows Anaconda (версия Anaconda3-2019.03-Windows-x86_64.exe).И запуск кодов из официального руководства pymc3 «Начало работы с PyMC3».

Я попытался построить нормальный дистрибутив с помощью конструктора Normal pm.Normal ().Коды перечислены ниже

import numpy as np
import pymc3 as pm

basic_model = pm.Model()

with basic_model:

    # Priors for unknown model parameters
    alpha = pm.Normal('alpha', mu=0, sigma=10)

Но получено сообщение об ошибке в следующем виде:

AttributeError: у модуля 'numpy.core.multiarray' нет атрибута '_get_ndarray_c_version'

1 Ответ

0 голосов
/ 06 июня 2019

Проблема решается удалением theano 1.0.3 из Anaconda и выполнением установки pip последней версии> = 1.0.4.

...