![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
numpy学习
genous110
这个作者很懒,什么都没留下…
展开
-
Python numpy.transpose 详解
前言 看Python代码时,碰见 numpy.transpose 用于高维数组时挺让人费解,通过一番画图分析和代码验证,发现 transpose 用法还是很简单的。 正文 Numpy 文档 numpy.transpose 中做了些解释,transpose 作用是改变序列,下面是一些文档Examples: 代码1: x = np.arange(4).reshape((2,2)) 1 输出1: #x ...转载 2019-02-02 22:03:53 · 323 阅读 · 0 评论 -
Numpy np.array 相关常用操作学习笔记
Numpy np.array 相关常用操作学习笔记转载 1.np.array构造函数 用法:np.array([1,2,3,4,5]) 1.1 numpy array 和 python list 有什么区别? 标准Python的列表(list)中,元素本质是对象。如:L = [1, 2, 3],需要3个指针和三个整数对象,对于数值运算比较浪费内存和CPU。因此,Numpy提供了ndarray(N-...转载 2019-01-31 00:42:46 · 267 阅读 · 0 评论 -
python numpy 数据类型转换
python numpy 数据类型转换 numpy数据类型转换需要调用方法astype(),不能直接修改dtype。调用astype返回数据类型修改后的数据,但是源数据的类型不会变,需要进一步对源数据的赋值操作才能改变。例如 a=np.array([1.1, 1.2]) a.dtype dtype(‘float64’) a.astype(np.int16) array([1, 1],...转载 2019-02-18 10:36:42 · 3688 阅读 · 0 评论 -
numpy 下的axis(轴)详细含义,np.expand_dims(x,axis=0),np.newaxis解释
以下举例: np.array([1, 2, 3]) 当你看以上数组时,从1到2,到3。这就是所谓的axis=0轴 np.array([ [1, 2], [3, 4], [4, 5] ]) 再用相同的方法,看上面数组,首先是从[1, 2]到 [3, 4]到[4, 5]。这就是从0轴视角看的数据,当我们选择0轴所在的第一个元素[1, 2]时,我们看到的是从1到2。这...转载 2019-02-24 09:38:23 · 1399 阅读 · 0 评论 -
Py之np.concatenate函数【转载】
转自:https://docs.scipy.org/doc/numpy/reference/generated/numpy.concatenate.html 1.nupmy.concatenate函数 a = np.array([[1, 2], [3, 4]]) b = np.array([[5, 6]]) np.concatenate((a, b), axis=0) array([[1, ...转载 2019-02-24 09:48:59 · 1269 阅读 · 0 评论 -
Pytorch中Tensor与PIL图像格式和numpy的相互转化
前言 在pytorch中经常会遇到图像格式的转化,例如将PIL库读取出来的图片转化为Tensor,亦或者将Tensor转化为numpy格式的图片。而且使用不同图像处理库读取出来的图片格式也不相同,因此,如何在pytorch中正确转化各种图片格式(PIL、numpy、Tensor)是一个在调试中比较重要的问题。 本文主要说明在pytorch中如何正确将图片格式在各种图像库读取格式以及tensor向量...转载 2019-02-26 15:07:03 · 18088 阅读 · 4 评论