机器学习用到的数学运算离不开数学运算库。数学运算库可以让我们摆脱诸如向量运算、矩阵运算、基本统计运算等复杂的数学运算,无需为这些复杂的数学运算编写运算代码,而是把精力用到科学研究上。
NumPy是Python中科学计算的基础软件包,它提供了众多数学运算工具,这些数学运算工具包括:线性代数中的矩阵和向量运算、傅里叶变换、多维数组运算、数据统计运算以及丰富的数学函数库。
在编写机器学习算法时,需要对矩阵、向量进行各种数值计算。这些繁杂的计算都可以交给NumPy来完成;NumPy对数值积分、微分、内插、外推等数学任务的计算也非常有用;在图像处理方面,NumPy也提供了丰富的图像处理函数库来完成图像处理任务,如镜像图像、旋转图像等。
NumPy是Python语言的扩展库。因此需要额外安装NumPy库,安装NumPy库非常简单,使用 Python的pip工具可以在线安装NumPy库。pip工具主要用于Python 包的查找、下载、安装、卸载的功能,pip工具主要是从Python Package 包管理库查找Python包,大多数流行的Python开源项目的作者都会将开源项目包上传到Python Package 包管理库中。
下面主要介绍在Windows 10系统中安装NumPy库,其它系统的安装可以查阅网上参考资料。在安装NumPy库之前,请确认已经安装了Pyhton3.7及其以上版本,同时也安装了pip工具。Pyhton3.7会自动默认安装pip工具的,如果没有安装pip工具,请重新运行Pyhton安装程序并选择安装pip工具。
NumPy库安装步骤:
(1)启动Windows命令行窗口,在Windows命令行窗口输入命令:
pip install numpy
(2)pip工具会自动下载numpy包并安装,如下图所示:
(3)下图是安装成功信息。当pip版本不是最新版本时,pip会提示是否更新pip版本。
(4)如果提示pip版本更新,在Windows命令行窗口输入命令:
python -m pip install –upgrade pip
(5)pip版本更新成功。
举报/反馈

郎哥编程课堂

2.3万获赞 3万粉丝
学编程,到郎哥编程课堂
优质教育领域创作者
关注
0
0
收藏
分享