我正在尝试使用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)