感谢并赞赏所有支持scikit-learn努力的人。
gbrt-tutorial今天早上正常运行,正好在下面描述的正午时间升级之前。 gbrt-tutorial问题出现在单元格14中,re:grid search。升级后,如果njobs大于1,则不会运行单元格。
在深层代码中看起来像一个失败的断言语句(参见下面的Traceback)。
以前更新的Anaconda在过去两个月内安装;今天中午再次这样做了(这让我得到了scikit-learn 15.2版,就像升级之前一样)。然后做了conda升级scikit-learn哪个安装了16.0。在njobs问题之前,一切似乎都很好。 (运行Windows 7/64位; 8 cpu。)
这更像是一个通知,而不是寻求帮助;问题可能出在Anaconda升级的其他部分。我可以回滚并重新测试,但现在没时间。但是,任何想法/智慧当然都是受欢迎的。
追踪(最近一次通话): 文件“”,第1行,in 文件“C:\ Users \ Tom \ Anaconda \ lib \ multiprocessing \ forking.py”,第380行,主要 制备(preparation_data) 准备文件“C:\ Users \ Tom \ Anaconda \ lib \ multiprocessing \ forking.py”,第488行,准备中 是 断言main_name不在sys.modules,main_name中 AssertionError: main