ENAS 复现的主要问题和解决(mac)

ENAS的复现最主要的问题就是配置!!!

我主要学的是tensorflow,所以一开始都在找tensorflow版本的,虽然有很多的csdn都在讲这里复现的解决方案,但是,时间很久了!!不太实用

  1. 原始版本都是1.0版本的tensorflow和2.7的python 对于现在大多使用2.0和3.6的我们来说,重新找太麻烦,我装了好几个用不同版本的虚拟环境都失败了。所以放弃tensorflow转pytorch。
  2. 在找到pytorch之后,在我自己的电脑(mac)上运行,总是显示找不到模块,于是我就各种安装。这个过程也很麻烦!!但是最后还是都安好了(这里的坑略)。
  3. 安装好之后最大的问题来了!!不过也是我的无知。mac的英特尔显卡,不支持cuda!所以运行代码总是显示不匹配。这里可以去网上找代码测试显卡是否与cuda匹配。(略)
  4. 然后我就去找可以线上用gpu的网站。先是找到了NNI,看起来真的很方便!!但是没来得及多用。以后会尝试研究下!kaggle测试用了一会发现很麻烦一时半会不能上手,这时候实验室的服务器可以用了。
  5. 在实验室的服务器上也是安装包(graphviz!这个包不管我在本地还是服务器一直都很麻烦。特别容易出错,在之后会补一个安装的解决方法)
  6. 最后运行成功。这个过程太难了!!!

总结下:gpu+pytorch+python3.6 可以!配置一定要正确!在扣完代码以后把调试讲解发出来。

你可能感兴趣的:(ENAS 复现的主要问题和解决(mac))