没有名为 "fastai" 的模块



我正在尝试使用Fastai来找出我的神经网络的最佳学习率。其他一切都很好,我只是没有得到想要的准确性。因此,我正在尝试使用以下代码来优化我的学习率: learn.lr_find()
learn.sched.plot_lr()

所以我在fastai上安装了PIP,并且一切似乎都正确安装到了正确的目录中,但是每次我尝试进口Fastai时,我都不能。我包括了命令提示符的图片和错误消息。谢谢大家提前的帮助,我非常感谢。如果我没有提供足够的信息,请告诉我。我是新来的,请问这里有问题。错误消息

安装程序包

从提供的屏幕截图中,似乎您没有正确安装FastAi,而是安装了Pytorch。Fastai带有Pytorch构建。因此,您无需单独安装Pytorch。

您可以通过以下命令与PIP安装FastAi

pip install fastai

如果您使用的是python 3.x有时您可能需要使用pip3命令

pip3 install fastai

另一个问题可能是Python不匹配。也许您已经安装了Python的两个版本,并且您无法从何处获取包裹。因此,请确保使用正确的Python和Pip版本

我在使用PIP安装FastAi的类似问题。每当我尝试进口FastAi时,我都会出现" No No模块"错误,但是如果我在终端中" Pip Freeze | Grep fastai",则表明FastAi明确安装了。

我的解决方案是下载Anaconda3,输入Anaconda环境,然后使用FastAI设置说明的步骤6使用AWS EC2实例来重新安装Fasta。

有用的链接:

https://docs.anaconda.com/anaconda/install/linux/

https://course.fast.ai/start_aws.html

conda install -c fastai fastai

我建议等待fastai的新版本,他们目前正在7月在版本2上工作。

Learner.lr_find(start_lr=1e-07, end_lr=10, num_it=100, stop_div=True, show_plot=True, suggestions=True)

最新更新