is fastai.structured still a part of fast ai library

五迷三道 提交于 2019-12-06 14:46:23

问题


Why i am getting the error fastai.structured is not a module?.

i have tried installing previous versions of fastai. but nothing helped.

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:


That module is no longer included in fastai's default python packages. Your default setup commands for using fastai packages will no longer includes that module. You may need to download it from the GitHub master, save it to your working directory, and import from your working directory to your jupyter notebook.

Here's a note from the fastai forum:

The structured.py has been moved to folder “old” (in anticipation to fastai_v1). https://github.com/fastai/fastai/blob/master/old/fastai/structured.py --- Andrei Oct '18

When importing from your working directory:
from structured import *

This will replace:
from fastai.structured import *



来源:https://stackoverflow.com/questions/56573989/is-fastai-structured-still-a-part-of-fast-ai-library

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!