Фастаи.структурированные по-прежнему является частью быстрой библиотеки ай - PullRequest
1 голос
/ 13 июня 2019

Почему я получаю ошибку: fastai.structured не является модулем?

Я пытался установить предыдущие версии fastai. но ничего не помогло.

from fastai.imports import *
from fastai.structured import *

#from pandas_summary import DataFrameSummary
from sklearn.ensemble import RandomForestRegressor, RandomForestClassifier
from IPython.display import display

from sklearn import metrics
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-17-35432a48f631> in <module>()
      1 from fastai.imports import *
----> 2 from fastai.structured import *
      3 
      4 #from pandas_summary import DataFrameSummary
      5 from sklearn.ensemble import RandomForestRegressor, RandomForestClassifier

ModuleNotFoundError: No module named 'fastai.structured'

---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.

To view examples of installing some common dependencies, click the
"Open Examples" button below.

1 Ответ

1 голос
/ 13 июня 2019

Этот модуль больше не включен в стандартные пакеты python для fastai.Ваши стандартные команды установки для использования пакетов fastai больше не будут включать этот модуль.Вам может потребоваться загрузить его с мастера GitHub, сохранить в рабочем каталоге и импортировать из рабочего каталога в записную книжку jupyter.

Вот заметка с форума fastai:

Structured.py был перемещен в папку «old» (в ожидании fastai_v1).https://github.com/fastai/fastai/blob/master/old/fastai/structured.py --- Andrei Oct '18

При импорте из вашего рабочего каталога:
from structured import *

Это заменит:
from fastai.structured import *

...