摘要:
以下代码的前提:import numpy as np numpy.random模块对python内置的random进行了补充,增加了一些高效生成多种概率分布的样本值的函数。例如可以用normal来得到一个正态分布的样本数组。 1 >>> samples = np.random.normal(size 阅读全文
摘要:
以下代码的前提:import numpy as np 线性代数(如矩阵乘法、矩阵分解、行列式以及其他方阵数学等)是任何数组库的重要组成部分。numpy提供了一个用于矩阵乘法的dot函数(既是一个数组方法也是numpy命名空间中的一个函数)。 矩阵乘法官方说明:numpy.dot — NumPy v1 阅读全文
摘要:
以下代码的前提:import numpy as np numpy能够读写磁盘上的文本数据或二进制数据。 1 将数组以二进制格式保存到磁盘 np.save和np.load是读写磁盘数组数据的两个主要函数。默认情况下,数组是以未压缩的原始二进制格式保存在扩展名为.npy的文件中的。 通过np.savez 阅读全文
摘要:
以下代码的前提:import numpy as np numpy数组可以将许多种数据处理任务表述为简洁的数组表达式,用数组表达式替换循环的做法,通常被称为矢量化。 官方说明文档:Array creation routines — NumPy v1.21 Manual 例如:我们想要处理一组值(网格型 阅读全文
摘要:
以下代码的前提:import numpy as np 通用函数(即ufunc)是一种对narray中的数组执行元素级运算的函数。可以看作简单函数(接受一个或多个标量值,并产生一个或多个标量值)的矢量化包装器。 官方说明文档:Universal functions (ufunc) — NumPy v1 阅读全文