随笔分类 - numpy函数
摘要:数组经常会遇到一些切片、拼接操作,造成数组存储不连续,ascontiguousarry将一个不连续存储的数组变成连续存储的,加快了运行速度。
阅读全文
摘要:t.cat([a, b], axis=n) np.cat([a, b], axis=n) 1、除了拼接的维度可以不同,其他的维度必须相同 2、行和通道的拼接在数组外面,列的拼接在数组内部
阅读全文
摘要:expand_dims(x, axis=n) 理解方法: 1、先写出原来ndarray的shape 2、再根据axis的值确定新的ndarray的shape
阅读全文
摘要:https://blog.csdn.net/sherrylml/article/details/51494052 Numpy能够读写磁盘上的文本数据或二进制数据。 将数组以二进制格式保存到磁盘 1、np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制
阅读全文
摘要:pytorch中size是函数,shape是属性,都是表示的数据的尺寸。( [3,4]它的shape是2,而不是(1, 2)) OpenCV中size和shape都是属性,size表示像素的个数,shape表示的是尺寸 numpy中size和shape都是属性,size表示元素的个数,shape表示
阅读全文
摘要:np.random.normal(mean, std, size)
阅读全文
摘要:1、shape 形状 2、size 个数 3、dtype 数据类型 4、ndim 数组的维度
阅读全文
摘要:clip(list, min, max) 小于min的设置成min,大于max设置成max
阅读全文
摘要:pytorch和numpy中是深拷贝 提取列表中的某一个元素往往用深拷贝,若采用直接赋值的方式,则是浅拷贝,可能对原列表造成影响。
阅读全文
摘要:stack((x, y), axis=) x, y的shape必须相同,axis表示新增加的是第几个维度
阅读全文
摘要:获得一个网格 nx,ny = (3,2) x = np.linspace(0,1,nx) #[ 0. 0.5 1. ] y = np.linspace(0,1,ny) # [0. 1.] xv,yv = np.meshgrid(x,y) ''' xv [[ 0. 0.5 1. ] [ 0. 0.5
阅读全文
摘要:1、二维: axis=0表示分别对每一列做运算; axis=1表示分别对每一行做运算。 2、高维: 假设输入的形状是(m, n, k): -如果指定axis(dim)=0, 输出的size就是(1, n, k)或者(n, k) -如果指定axis(dim)=1, 输出的size就是(m, 1, k)
阅读全文
摘要:从文本中读取的数据按数组的形式存放,比Python的list速度快。
阅读全文

浙公网安备 33010602011771号