说实话,老板让学机器学习,机器学习最火的库之一就是scikit learn了,可是它究竟是个什么东西,我也不知道,慢慢学吧。
QT1:
这里说一些废话了。最近一直在ubuntu和windows 上安装CUDA和CUDNN,这俩其实就是用来让开发者调用GPU进行算法加速的。尤其对大型的神经学习网络,有GPU加速比CPU快上好多倍。说做就做,我一定要安装上这两个东西,因为后续也可以在深度学习框架Pytorch上愉快的进行大型神经网络的学习了。
But.......................经过两天的折腾,博主的心态崩了,时间很宝贵,不能在这上边浪费时间了,老板还有任务呢。于是上网去查怎么 安装没有GPU加速的CPU版本Pytorch,成功安装。下一步就是安装scikit learn库了,scikit learn库需要下面几个依赖库的支持:
- Python (>= 2.6 or >= 3.3)
- NumPy (>= 1.6.1)
- SciPy (>= 0.9)
这么多的库,安装起来又是一大堆的麻烦。但是,最直接的 是安装anaconda, 里边已经包含了一大堆的库,当然 这包含我们需要的sklearn库,真的是我这种不愿意配置环境的福音了!!!
打开Anaconda Navigator (导航),在Environments(管理版本和包的)可以看到numpy, scipy, scikit-learn, matplotlib等库都已经安装好了: