NumPy

标签介绍:ython生态中最重要最基础的扩展库,大数据,科学计算,CV,AI等各种场景和框架的计算基础:NumPy (Numerical Python)!

文章列表

用numpy构建Hadamard Matrix

2021年3月17日

Hadamard Matrix是一种特殊的方阵,有着很广泛的用途。背后的数学原理不详,但是作为程序员,发现可以用numpy模块,轻松构建此matrix。 阅读全文->

np.transpose转置函数

2021年1月15日

如果是3维或3维以上的tensor呢?或者在转置的时候,需要指定axis的顺序呢?np.transpose函数可以干这些事情。 阅读全文->

如何将numpy全是True和False的array转换成1和0?

2021年1月10日

我是在处理ReLU函数的导数的时候,遇到的这个问题,有两种方法可以做这种转换。 阅读全文->

np.concatenate函数

2020年12月2日

np.concatenate函数在做stack操作的时候,对于维度作为一个参数指定,用起来更灵活。但不能实现dstack的功能。 阅读全文->

获取ndarray最大最小N个index

2020年11月12日

numpy模块中有几个常用的函数,用来获取最大最小值的index,或者获取排序后的index。 阅读全文->

用numpy计算Pearson相关系数

2020年9月11日

相关系数适用于线性相关的情形,对于曲线相关等更为复杂的情形,积差相关系数的大小并不能代表相关性的强弱。 阅读全文->

用numpy计算协方差(covariance)

2020年9月11日

numpy.cov函数计算协方差(covariance),不过函数返回的是一个对称矩阵。 阅读全文->

用numpy计算均值,方差,标准差

2020年9月20日

numpy自带一些函数接口,可以用来很方便的计算一组数据的均值(mean),方差(variance)和标准差(standard deviation)。 阅读全文->

np.linalg.norm的使用

2021年1月17日

np.liealg.norm可以输入一个vector,也可以输入一个matrix,我想记录,当输入为matrix的时候,可以更快速的计算cost function。 阅读全文->

np.array的stack操作

2020年12月2日

stack操作,就是将多个array拼接在一起,形成一个更大的更高维度的array。需要这样的操作,基本上都是为了更好的利用np的array快速计算,将代码vectorized。 阅读全文->

numpy.random的常用接口

2020年7月10日

本文给自己总结一下numpy.random模块的常用接口,记录的过程就是学习,记录也是为了以后随时查阅。 阅读全文->

如果np.test有失败...

2020年7月10日

我在raspberryPi上编译安装的NumPy,执行np.test就有失败,一开始我也不太明白为什么会失败,在网上查了一下,只找到这个 阅读全文->

ndarray中的条件判断

2020年7月10日

ndarray与条件判断结合,可以很方便的将符合条件的数据取出来。 阅读全文->

numpy.array变形记

2020年7月10日

对于numpy.array(ndarray),我们有好几种方法和改变它的shape。 阅读全文->

如何遍历numpy.array?

2020年7月9日

本文介绍如何遍历numpy.array数组。加载在ndarray上的算术操作和ufunc操作,默认都是elementwise的,但还是有情况可能需要遍历。 阅读全文->

numpy的基本操作

2020年7月7日

记住:numpy的操作都是按元素进行的,即elementwise! 阅读全文->

查看numpy的数据类型

2020年11月9日

numpy模块有自己的数据类型,numpy.array是相同数据类型的一个集合体。与C语言不一样,C语言的数据类型是CPU确定的。 阅读全文->

打印很大的numpy.array

2020年7月6日

一般情况下numpy.array里面的数据非常多,要全部打印出来也有点不现实,因为numpy对于打印,是有一套自己的规则的。 阅读全文->


©Copyright 麦新杰 Since 2019 Python笔记

go to top