我已经在Python3.7中尝试了下面的简单PyMC3代码,以便生成指数函数的λ值。
但我现在的情况却低于error。
你能告诉我问题出在哪里吗?
代码
import pymc3 as pm
lambda_1 = pm.Exponential('lambda_1', 1)
lambda_2 = pm.Exponential('lambda_2', 1)
错误
TypeError:上下文堆栈上没有模型,这是实例化分发所需的。在“with model:”块中添加变量,或使用独立发行版的“.dist”语法。
发布于 2019-04-23 17:19:25
试试这个:
import pymc3 as pm
with pm.Model() as model:
lambda_1 = pm.Exponential('lambda_1', 1)
lambda_1 = pm.Exponential('lambda_2', 1)
我保证它会消除你的错误!祝你编码愉快!
https://stackoverflow.com/questions/55788920
复制相似问题