Не удается импортировать MultiOutputMixin в линейной регрессии - PullRequest
0 голосов
/ 02 октября 2019

Я пытался запустить модель линейной регрессии, приведенную в главе 2 «Машинное обучение» с Scikit Learn и Tensorflow от A Geron. Но я получаю это Can't import MultiOutputMixin error.

Может кто-нибудь помочь мне с этим. Я написал свой код в записных книжках Azure (в основном это записная книжка Юпитера)

Вот код:

from sklearn.linear_model import LinearRegression,MultiOutputMixin
from sklearn.linear_model.base import MultiOutputMixin

lin_reg=LinearRegression()

lin_reg.fit(housing_prepared,housing_labels)

Ошибка:

_ImportError Traceback (most recent call last)
in
----> 1 from sklearn.linear_model import LinearRegression,MultiOutputMixin
2 from sklearn.linear_model.base import MultiOutputMixin
3
4 lin_reg=LinearRegression()
5

~/anaconda3_501/lib/python3.6/site-packages/sklearn/linear_model/init.py in
10 # complete documentation.
11
---> 12 from .base import LinearRegression
13
14 from .bayes import BayesianRidge, ARDRegression

~/anaconda3_501/lib/python3.6/site-packages/sklearn/linear_model/base.py in
25
26 from ..utils._joblib import Parallel, delayed
---> 27 from ..base import (BaseEstimator, ClassifierMixin, RegressorMixin,
28 MultiOutputMixin)
29 from ..utils import check_array, check_X_y

ImportError: cannot import name 'MultiOutputMixin'_
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...