嗨,我有一个数据框测试,我正在尝试使用带有 hmmlearn 的高斯 HMM 进行预测。
当我这样做时:
y = model.predict(test)
y
我得到了嗯工作正常的生产和状态数组
但是,如果我这样做:
for i in range(0,len(test)):
y = model.predict(test[:i])
我得到的只是 y 被设置为 1。
任何人都可以帮忙吗?
更新
这是可以迭代的代码
训练集为 0-249:
for i in range(251,len(X)):
test = X[:i]
y = model.predict(test)
print(y[len(y)-1])