《机器学习实战》之Numpy函数库基础
来源:互联网 发布:wiki.apache.org 编辑:程序博客网 时间:2024/06/05 17:35
Numpy函数库是python开发环境的一个独立模块,做机器学习,会大量使用python的Numpy函数库,那么首相在安装python开发环境的基础上要安装Numpy第三方包:
python2 -m pip install numpy
进入ptyhon shell来发环境,引入numpy包:
from numpy import *
构造一个4x4的随机数组,输入命令:
random.rand(4,4)
Numpy矩阵和数组的区别:
Numpy函数库中存在两种不同的数据类型,矩阵matrix和数组array,都可以用于处理行列表示的数字元素。虽然看起来相似,但是这两个数据类型上执行相同的数学用算可能的到不同的结果,其中Numpy函数库中的matrix与MATLAB中matrices等价。
可以调用mat()函数将数组转化成矩阵,输入命令:
mat(random.rand(4,4))
对矩阵进行求逆,输入命令:
randMat=mat(random.rand(4,4))randMat.I
执行矩阵乘法,得到矩阵和逆矩阵相乘的结果,输入命令:
nvRandMat=randMat.IrandMat*invRandMat
结果应该是单位矩阵,除了对角线是1,其余全部为0,实际输出结果略有不同,矩阵还留下了许多非常小的元素,这是计算机处理误差产生的结果。
得到误差值,输入命令:
myEye=randMat*invRandMatmyEye - eye(4)
函数eye(4)是创建了4x4的单位矩阵。
阅读全文
1 0
- 《机器学习实战》之Numpy函数库基础
- 《机器学习》NumPy函数库基础
- [机器学习] 1 NumPy函数库基础
- 关于NumPy函数库的基础学习(1)
- python NumPy函数库基础
- NumPy函数库基础
- 《机器学习实战》之KNN代码基础
- 《机器学习实战》读书笔记之机器学习基础
- 机器学习实战之第一章 机器学习基础
- 机器学习实战之第一章 机器学习基础
- 机器学习之入门Numpy
- 机器学习之Numpy安装
- Python机器学习(一)--Numpy基础
- CS231n-机器学习中numpy基础.md
- 机器学习笔记(六):numpy基础
- Python机器学习(一)--Numpy基础
- 【机器学习实战01】机器学习基础
- 《机器学习实战》第一章 机器学习基础
- Perceptron(感知机)
- 可以通过左右滑动和点击小按钮来实现图片的轮播
- Encountered a duplicated sql alias [id] during auto-discovery of a native-sq
- js中获取时间的详细代码
- Ubuntu 14.04.2登陆界面无限循环的解决办法
- 《机器学习实战》之Numpy函数库基础
- 智能照明系统在控制上的多种模式
- CSS的引入方式
- 并查集 题1
- python小游戏----猜大小
- 打擂台算法
- 膜拜 丹尼斯·里奇(纪念 C 语言之父离世 6 周年) 我们欠他的不止是张电影票
- Internet Download Manager(idm下载器)官方中文版V6.29.2下载 | idm破解版
- Hibernate validate 实现简单的表单校验