numpy
numpy
yleavesw
这个作者很懒,什么都没留下…
展开
-
np.reshape()
关于 reshape 的普通用法这里就不提了,记录一下代码中遇到的其他用法:reshape 还可以给数据扩充维度,如:a = np.arange(0,12).reshape((2,2,3))'''array([[[ 0, 1, 2], [ 3, 4, 5]], [[ 6, 7, 8], [ 9, 10, 11]]])'''b...原创 2019-12-18 23:51:24 · 483 阅读 · 0 评论 -
numpy 中的 squeeze() 函数
https://blog.csdn.net/zenghaitao0128/article/details/78512715#commentBox原创 2019-09-21 15:13:24 · 595 阅读 · 0 评论 -
np.vstack()和np.hstack()
在这里我们介绍两个拼接数组的方法:np.vstack():在竖直方向上堆叠np.hstack():在水平方向上平铺import numpy as nparr1=np.array([1,2,3])arr2=np.array([4,5,6])print np.vstack((arr1,arr2)) print np.hstack((arr1,arr2)) a1=np.array([[1,2],[3,4...转载 2019-08-18 14:23:25 · 258 阅读 · 0 评论 -
Numpy中的meshgrid()函数
转载自:https://blog.csdn.net/littlehaes/article/details/83543459官方解释:np.meshgrid(*xi, **kwargs)Return coordinate matrices from coordinate vectors. 从坐标向量中返回坐标矩阵不够直观直观的例子二维坐标系中,X轴可以取三个值1,2,3, Y轴可以取三...转载 2019-08-17 16:01:12 · 51678 阅读 · 8 评论 -
Numpy.genfromtxt
Python科学计算——Numpy.genfromtxtPython 并没有提供数组功能,虽然列表 (list) 可以完成基本的数组功能,但它并不是真正的数组,而且在数据量较大时,使用列表的速度就会慢的让人难受。为此,Numpy 提供了真正的数组功能,以及对数据快速处理的函数。Numpy 还是很多更高级的扩展库的依赖库,例如: Scipy,Matplotlib,Pandas等。此外,值得一提的是...转载 2019-08-16 14:33:35 · 6587 阅读 · 0 评论 -
numpy 中的 random.rand() 函数
https://blog.csdn.net/qq_40130759/article/details/79535575原创 2019-08-11 20:17:02 · 29427 阅读 · 1 评论 -
numpy 数组和矩阵的乘法
1. 当为array的时候,默认d*f就是对应元素的乘积,multiply也是对应元素的乘积,dot(d,f)会转化为矩阵的乘积, dot点乘意味着相加,而multiply只是对应元素相乘,不相加2. 当为...转载 2019-07-28 20:05:04 · 2538 阅读 · 0 评论 -
numpy中的nonzero()
文章转自:https://blog.csdn.net/lilong117194/article/details/78283358nonzero(a) nonzero函数是numpy中用于得到数组array中非零元素的位置(数组索引)的函数。它的返回值是一个长度为a.ndim(数组a的轴数)的元组,元组的每个元素都是一个整数数组,其值为非零元素的下标在对应轴上的值。(1)只有a中非零元素才会...原创 2019-07-28 14:26:21 · 175 阅读 · 0 评论 -
python中np.multiply()、np.dot()和星号(*)三种乘法运算的区别
https://blog.csdn.net/zenghaitao0128/article/details/78715140原创 2019-07-27 11:04:35 · 907 阅读 · 0 评论 -
Numpy 中的 arange 函数
1. 概述Numpy 中 arange() 主要是用于生成数组,具体用法如下;2. arange()2.1 语法numpy.arange(start, stop, step, dtype = None)在给定间隔内返回均匀间隔的值。值在半开区间 [开始,停止]内生成(换句话说,包括开始但不包括停止的区间),返回的是 ndarray 。2.2 参数:start —— 开始位置,数字,...转载 2019-07-25 19:59:48 · 10455 阅读 · 0 评论 -
numpy 中的 transpose() 函数理解
转到源码中可以看到这句话:Returns a view of the array with axes transposed.也就是该函数的作用是将数组按指定的轴来进行转置并返回结果。先来看看二维数组:import numpy as npa = np.arange(16).reshape((4,4))print(a)'''[[ 0 1 2 3] [ 4 5 6 7] ...原创 2019-07-25 17:22:21 · 2968 阅读 · 0 评论 -
Numpy、TensorFlow和Keras函数输入参数axis理解
一 :https://blog.csdn.net/zenghaitao0128/article/details/78905582二 :https://blog.csdn.net/zenghaitao0128/article/details/78905593原创 2019-07-30 16:19:15 · 343 阅读 · 0 评论 -
numpy 中 tile 的用法
Numpy的 tile() 函数,就是将原矩阵横向、纵向地复制。tile 是瓷砖的意思,顾名思义,这个函数就是把数组像瓷砖一样铺展开来。举个例子,原矩阵:mat = array([[1,2], [3, 4]])横向:tile(mat, (1, 4))# 等同于tile(mat, 4)结果:[[1 2 1 2 1 2 1 2][3 4 3 4 3 4 3 4]]纵向...转载 2019-07-30 15:36:07 · 282 阅读 · 0 评论