我正在尝试从之前训练过的模型中保存的params创建一个空模型,但是构造函数固执地希望我提供内生和外生变量,这是我没有的。有没有办法解决这个问题?
例如,我只想这样做:
logit = sm.Logit()
pred = logit.predict(params, X)
但第一行不会起作用。
答案 0 :(得分:0)
不,statsmodels不支持此功能。模型始终与数据相关联。
但是,对于预测的用例,可以挑选模型并可选地删除所有全长数组,包括模型实例中的数据和酸洗前的结果实例。这不适用于公式。
另一方面,由于这是Python,可能有几种欺骗方式,风险自负。
如果您在github https://github.com/statsmodels/statsmodels/issues上打开一个包含您的用例描述的问题,将会很有帮助,并且可能会将相关功能纳入未来的版本。