statsmodels.discrete.discrete_model.DiscreteResults.remove_data

DiscreteResults.remove_data()

从结果和模型中移除数据数组和所有nobs数组。

这减少了实例的大小,因此可以用更少的内存进行序列化。目前测试用于从解序列化的结果和模型实例中进行预测。

警告

由于数据和一些中间结果已被移除,计算需要这些数据的新统计信息将会引发异常。异常将在首次访问被设置为None的属性时发生。

时间序列模型、tsa 尚未完全测试,可能会删除过多内容,影响预测或未能删除所有可能的内容。

要删除的数组列表作为结果和模型实例的属性进行维护,除了缓存值。这些列表可以在调用remove_data之前进行更改。

要移除的属性在以下内容中命名:

model._data_attrarrays attached to both the model instance

并且结果实例具有相同的属性名称。

result._data_in_cachearrays that may exist as values in

result._cache

result._data_attr_modelarrays attached to the model

实例但不包括结果实例


Last update: Oct 16, 2024