Numpy
文章平均质量分 87
dspeia
这个作者很懒,什么都没留下…
展开
-
Numpy之np.transpose矩阵转置
对于一维数组:>>> import numpy as np>>> t=np.arange(4) # 插入值0-3>>> tarray([0, 1, 2, 3])>>> t.transpose()array([0, 1, 2, 3])>>>由上可见,对于一维数组而言,nu原创 2018-11-14 17:49:53 · 8729 阅读 · 1 评论 -
【Numpy】多维度切片截取
import numpy as npaq = np.array([[[1,2,3,4], [5,6,7,8], [9,10,11,12]], [[10,20,30,40], [50,60,70,80], [90,100,110,120]]])print(aq)print(aq.shape)a = np.arange(8).reshape(2,2,2)pr...原创 2018-12-17 11:43:49 · 2765 阅读 · 1 评论 -
【Numpy】assarray
x = [[(1, 2, 3), (4, 5)], [(6, 7, 8), (9, 10)]]a = np.asarray(x)print(a)print() [[(1, 2, 3) (4, 5)] [(6, 7, 8) (9, 10)]]原创 2018-12-17 12:28:59 · 715 阅读 · 0 评论 -
【Numpy】高级索引,两种索引区别
import numpy as npx = np.array([[ 0, 1, 2],[ 3, 4, 5],[ 6, 7, 8],[ 9, 10, 11]])print( '我们的数组是:' )print (x)print ('\n')rows = np.array([[0,0],[3,3]])cols = np.array([[0,2],[0,2]]...原创 2018-12-17 17:10:58 · 794 阅读 · 0 评论 -
python中数组和矩阵乘法及使用总结
Matrix是Array的一个小的分支,包含于Array。所以matrix 拥有array的所有特性。但在数组乘和矩阵乘时,两者各有不同,如果a和b是两个matrices,那么a*b,就是矩阵积如果a,b是数组的话,则a*b是数组的运算1.对数组的操作>>> import numpy as np>>> a=np.array([[1,2,...转载 2018-12-28 11:07:10 · 1214 阅读 · 0 评论 -
random.randint() 与 np.random.randint() 区别
python集成的:random.randint() range范围:前闭后闭 [a, b] np.random.randint() range范围:前闭后开 [low, high) 或 [0, low)注意:二者都必须至少两个参数举例:>>> random.randint(1,20)13>>> np.random.randin...原创 2018-12-28 20:03:53 · 3620 阅读 · 0 评论 -
pytorch版yolo-v3 conv.py输出input图的卷积后每一层变化
/usr/local/lib/python3.5/dist-packages/torch/nn/modules/conv.pypytorch 版本的yolo-v3卷积文件,包含每层参数和变化 def forward(self, input): #print(input.size()) #print("**********input:") #...原创 2018-12-29 11:17:40 · 1008 阅读 · 1 评论 -
np.reshape()和torch.view()
import torchimport numpy as npa = np.arange(24)b = a.reshape(4,3,2)print('b', b)b = torch.tensor(a)c = b.view(4,3,2)print('c',c)out:/usr/bin/python3 /home/thu/test_python/view_reshpe.pyb...原创 2019-04-18 19:22:06 · 8712 阅读 · 0 评论