Я использовал conda для установки пакета pygam
,
Для класса, подобного LinearGAM
, LogisticGAM
, его функционал подходит и предсказывается, но я не могу получить доступ к объекту terms
, в соответствии с примером кода. (который работает прошлой ночью)
gam
LinearGAM(callbacks=[Deviance(), Diffs()], constraints=None,
dtype='auto', fit_intercept=True, fit_linear=False,
fit_splines=True, lam=0.6, max_iter=100, n_splines=25,
penalties='auto', scale=None, spline_order=3, tol=0.0001,
verbose=False)
gam.terms
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-97-e7c78df77f0c> in <module>
----> 1 gam.terms
AttributeError: 'LinearGAM' object has no attribute 'terms'
from pygam import LinearGAM
работает
но,
from pygam import s
не
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-105-de46d9d5d0c0> in <module>
----> 1 from pygam import s
ImportError: cannot import name 's'
Ни то, ни другое from pygam.datasets import toy_classification
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-104-d9231b1e2864> in <module>
----> 1 from pygam.datasets import toy_classification
ModuleNotFoundError: No module named 'pygam.datasets'
Я переустановил с conda, который не решает проблему