我找不到关于sklearn.externals模块的任何描述在科学工具包-学习中。有人知道这个模块是干什么的吗?
那么sklearn.externals.six.moves到底在做什么呢?
发布于 2015-12-16 17:53:18
您可以在该模块的Github页面上看到一个自述文件。上面写着:
此目录包含绑定的外部依赖项,每隔一段时间更新一次。
换句话说,这里的代码实际上并不是scikit的一部分,它只是使用的其他库,但是它将自己的副本存储在自己的内部,以避免在安装了不同版本的用户时出现依赖问题。
发布于 2015-12-17 07:54:54
那么sklearn.externals.six.moves到底在做什么呢?
没什么。它是在six.py中创建的,并通过移动()方法(即从未打过电话 )填充。要通过命令行进行检查:
>>> from sklearn import externals
>>> externals.six.moves
<module 'sklearn.externals.six.moves' (built-in)>
>>> help(externals.six.moves)
# gives nothing, let's see its attributes and methods
>>> externals.six.moves.__dict__
{'__name__': 'sklearn.externals.six.moves', '__doc__': None}https://stackoverflow.com/questions/34318839
复制相似问题