我正在尝试使用前瞻估计器来估计分段概率密度函数的稳态分布。但得到错误
cafe_name = db.Column(db.ForeignKey(Cafe.name))
有谁可以告诉为什么第一个条件不起作用?
class Cafe(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String)
class Review(db.Model):
id = db.Column(db.Integer, primary_key=True)
cafe_id = db.Column(db.ForeignKey(Cafe.id))
cafe = db.relationship(Cafe, backref='reviews')
答案 0 :(得分:0)
我要做的是检查condition1
的值以及使用它编制索引的所有项目的形状,x
,y
,z
。正如您所说,错误消息并不表示哪个索引是问题。
我对LAE
一无所知。看起来它需要一个函数(这里是p
)和一些参数。在这里,您传递的是n
元素数组(k[:,t]
)。但是没有迹象表明它如何映射到x,y
的{{1}}个参数。
以下是产生此错误的简单示例:
p
如果索引是一个数组,它可能会对整数或布尔值产生影响:
In [204]: x=np.arange(10).reshape(10,1)
In [205]: x[:,1]
---------------------------------------------------------------------------
IndexError Traceback (most recent call last)
<ipython-input-205-9bea3f5be5f1> in <module>()
----> 1 x[:,1]
IndexError: index 1 is out of bounds for axis 1 with size 1