これは、実行時に発生する scikit-learn エラーです。
my_estimator = LassoLarsCV(fit_intercept=False, normalize=False, positive=True, max_n_alphas=1e5)
max_n_alphas を 1e5 から 1e4 に減らすと、このエラーは発生しなくなります。
誰が何が起こっているかについて考えを持っていますか?
呼び出すとエラーが発生します
my_estimator.fit(x, y)
ディメンションに40k
データ ポイントがあります。40
完全なスタック トレースは次のようになります。
File "/usr/lib64/python2.7/site-packages/sklearn/linear_model/least_angle.py", line 1113, in fit
axis=0)(all_alphas)
File "/usr/lib64/python2.7/site-packages/scipy/interpolate/polyint.py", line 79, in __call__
y = self._evaluate(x)
File "/usr/lib64/python2.7/site-packages/scipy/interpolate/interpolate.py", line 498, in _evaluate
out_of_bounds = self._check_bounds(x_new)
File "/usr/lib64/python2.7/site-packages/scipy/interpolate/interpolate.py", line 525, in _check_bounds
raise ValueError("A value in x_new is below the interpolation "
ValueError: A value in x_new is below the interpolation range.