Я новичок в PyMC3. Изучая PyMC3, я заново создал образец программы из блога (который предположительно работал для автора) и столкнулся со следующей ошибкой: AttributeError: Невозможно выбрать локальный объект «Op.make_py_thunk..rval». Я полностью застрял, и любое руководство будет оценено. Соответствующий код следует:
log_dose = np.array([-.86, -.3, -.05, .73])
log_dose_shared = shared(log_dose)
n = 5 * np.ones(4, dtype = int)
n_shared = shared(n)
deaths = np.array([0, 1, 3, 5])
with Model() as bioassay_model:
# Logit model parameters
alpha = Normal('alpha', 0, sd = 100)
beta = Normal('beta', 0, sd = 100)
# Calculate probabilities of death
theta = invlogit(alpha + beta * log_dose_shared)
# Data likelihood
obs_death = Binomial('obs_death', n = n_shared, p = theta, observed = deaths)
with bioassay_model:
# Obtain starting values via MAP
start = find_MAP(model = bioassay_model)
# Instantiate sampler
step = pm.Metropolis()
# Draw 2000 posterior samples
bioassay_trace = sample(50000, step = step, start = start)
logp = -13.034, || град || = 0.00043389: 100% | █████████████████████████████████████████████████████████ | 14/14 [00:00 <00:00, 398,61it / s]
Многопроцессорная выборка (4 цепочки в 4 заданиях) <br>
CompoundStep
Метрополис: [бета]
Метрополис: [альфа]
_RemoteTraceback Traceback (последний вызов был последним)
_RemoteTraceback:
Traceback (последний вызов был последним):
Файл "C: \ Users \ bikim \ AppData \ Local \ conda \ conda \ envs \ pymc3p36 \ lib \ site-packages \ joblib \ externals \ loky \ backend \ queues.py", строка 151, в _feed
объект, редукторы = редукторы)
Файл "C: \ Users \ bikim \ AppData \ Local \ conda \ conda \ envs \ pymc3p36 \ lib \ site-packages \ joblib \ externals \ loky \ backend \uration.py", строка 145, в дампах
p.dump (объект)
AttributeError: Невозможно выбрать локальный объект 'Op.make_py_thunk..rval'
Для полноты, вот мое окружение:
Я установил PyMC3, используя conda
3.6.5 | Anaconda custom (64-bit) | (по умолчанию, 29 марта 2018 г., 13:32:41) [MSC v.1900 64 бит (AMD64)]
Работает на PyMC3 версии 3.4.1
Theano версия: 1.0.2
Windows 10