最近参加个大数据比赛,是预测广告点击率的, 同时看到有些相关的论文,打算复现下来。我用的是Anaconda下的spyder来写程序,在复现DCN(deep cross network)时遇到了一个问题。本来深度学习网络都是训练时间长,但是又没那么长的时间一次性训练好,所以嘛,就用上了tensorflow的模型参数保存和加载的功能。然鹅, 在spyder下运行时总说一些变量在checkpoint找不到,在经过几次尝试后,我觉得这是Ipython下的问题,在pycharm下就可以将原程序流畅运行,流畅,流畅,没说找不到变量,我严重怀疑是spyder下的IPython有些问题,但是苦于自身没实力,也不知道具体问题是啥(无奈。。。。)。所以如果也出现spyder运行tensorflow加载参数有问题的情况,赶紧换成pycharm或者其他的IDE,别浪费时间了。(我就是一根筋,琢磨好久不知道咋搞,所以有这样问题的朋友先别理,要是以后知道了,也好心说说)
网友评论