learn2learn环境配置(2023年12月)

        learn2learn是元学习方向的一个非常实用的库,但其发布时间较早,与最新版本的pytorch可能存在一些兼容性问题,在2023年12月这个时间进行安装时会遇到一些问题,以下是我遇到的问题及解决的方法。

        1. 在我第一次直接配置“pip install -r requirements.txt”时,我发现不能够调用gpu,因为默认安装的torch是cpu版本的,于是我手动又重新安装了一次gpu版本的pytorch;

        2. 重新安装后,运行示例程序仍然存在问题,我怀疑是pytorch2.0版本太高了,于是把pytorch的版本更改到1.8.2,这时又报错不能调用torchvision;

        3. 经过检查,torch在安装时自动安装了最新版本的torchvision,但torch与torchvision是有版本对应关系的,1.8.2的torch必须对应0.9.2的torchvision。

最终经过测试,以下安装可以顺利运行示例

pip install torch==1.8.2 torchvision==0.9.2 torchaudio==0.8.2 --extra-index-url https://download.pytorch.org/whl/lts/1.8/cu111

pip install learn2learn

你可能感兴趣的:(元学习,learn2learn)