在Pycharm中安装Yellowfin时一直报错,但是项目中需要"from yellowfin import YFOptimizer",尝试了很多方法,也怀疑过是不是python版本的问题,最后在github上看到某个大神的解决方法,实验证明有效,在此处记录。
解决方法如下:
(1)https://github.com/JianGoForIt/YellowFin 下载代码,得到压缩包。
(2)将下载的压缩包解压后,取出tuner_utils文件夹下的三个文件。
(3)将这三个文件放入到与导入yellowfine的文件相同的目录下,此时不用安装yellowfine就可以直接使用。DeepFM中调用了yellowfin的YFOptimizer方法。