手记

程序员要想学会机器学习需要掌握常用的机器学习库和Anaconda软件

机器学习常用的库

Numpy科学计算库就相当于一个矩阵的计算,一份数据是由数据和特征组成,对于一份数据和特征,它是一个行和列,行和列那么就可以用矩阵来表示了

psndas方便快速完成数据分析和处理的工作

matplotlib有些时候看一份数据使用表格不是很直观,使用这个库可以使用图表的方式来显示,比较直观

Scikit-learn封装了很多机器学习的算法,很方便使用算法,构建模型

Anaconda的安装

Anaconda集成了开发环境和常用的一些包,安装完成之后会有以下目录

其中notebook是一个网页版的python,点击之后运行

在这里我们可以编写python的文件,并且运行

先建立一个文件夹,用于存放我们要写的python代码

新建好了

既可以在这里写pthon代码运行,这个好处是可以一小块一小块代码的运行,坏处是没有办法debug

还有一个窗口也很有用

在这里可以输入一些命令,然后安装一些包

conda list

通过这个命令可以查看当前环境中已经安装的包和二手版本,如果上面的库中没有我们所要使用的,那么我们可以通过以下命令安装,假如tensorflow这个库中没有,那么想要安装它,可以通过如下方式来完成

命令:anaconda search -t conda tensorflow

这个命令看一看出当前所有可以安装的tensorflow,以及版本加平台,选择我们要安装的那么,假如我们要安装下面这个,那么复制起名字

使用下面的命令:anaconda show aaronzs/tensorflow

然后它就会给我们一个命令上面标红的,复制,然后运行这个命令,它就可以安装了。

还有pip安装方式,以后分享

0人推荐
随时随地看视频
慕课网APP