
numpy
jjw_zyfx
仅当做个人笔记使用
展开
-
pytorch中让数组显示更多的数字 torch.set_printoptions参数详解 numpy也是这个函数
官方解释:各参数详细解释:precision 精度threshold 阈值edgeitems 边界元素数linewidth 线宽 即一行容纳多少位profile 显示样式原创 2021-09-23 13:45:02 · 1385 阅读 · 0 评论 -
在numpy.ndarray的数组中numpy.ndarray的list和int居然可以直接进行比较并把结果作为索引
numpy.ndarray的数组中numpy.ndarray的list和int居然可以直接进行比较并把结果作为索引import numpy as npb = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9])a = np.array([0, 0, 0, 1, 1, 1, 2, 2, 2])print(type(a))for i in range(3): # 真神奇了,这个居然也能比较 # numpy.ndarray的list和int类型的在数组中 #原创 2021-12-05 22:11:58 · 711 阅读 · 0 评论 -
numpy中的argsort的用法
从上图可以看出来argsort先进行升序排序,排完序后再将现在排序的结果在原来数组中的索引返回即:2为排序后的第一个数,2在原来列表中的索引为4,所以输出的列表的第一个数也是4,同样排序后的4在原来的列表中的索引为3所以输出结果的第二个也是3...原创 2021-12-05 12:23:38 · 597 阅读 · 0 评论 -
numpy判断对应位置是否相等,all、any的使用
import numpy as npmatx = np.arange(9).reshape(3, 3)print(matx)print(type(matx))print(matx != np.eye(3)) # 判断每个元素在对应的位置上是否不相等print((matx != np.eye(3)).any()) # any判断是否有一个是TRUE,只要有一个为真就为真print((matx != np.eye(3)).all()) # 所有的都为真才为真matx2 = np.array原创 2021-11-17 17:30:36 · 2519 阅读 · 0 评论 -
np.power的使用
power指数次方原创 2021-08-31 15:03:15 · 315 阅读 · 0 评论 -
tensor和numpy互相转化
import torchimport numpy as npa = np.zeros([2, 2])print('a\n', a)# 将numpy类型转换为tensor类型out = torch.from_numpy(a)print('out\n', out)# 将tensor转换为numpyprint('out.numpy\n', out.numpy())输出结果:a [[0. 0.] [0. 0.]]out tensor([[0., 0.], [0., 0原创 2021-08-22 14:58:39 · 2639 阅读 · 0 评论 -
numpy 用法
numpy的属性1 数组用法array需要注意的是和平时写的数组的区别shapedtype 和 itemsizesizenbytes 总共占用的字节数 ndim 维度fillfloat类型和复数类型 complex负共轭np.array 和 np.asarray###也就是说如果用asarray 返回的还是原来的数组,用array只是返回新创建的数组...原创 2021-08-07 10:10:22 · 117 阅读 · 0 评论