找到 1203 篇文章 适用于 Numpy

在 Numpy 中将整数数组元素的位向左移动

AmitDiwan
更新于 2022年2月17日 09:55:30

997 次浏览

要将整数数组元素的位向左移动,请在 Python Numpy 中使用 numpy.left_shift() 方法。位通过在 x1 的右侧附加 x2 个 0 来向左移动。由于数字的内部表示形式为二进制格式,因此此操作等效于将 x1 乘以 2**x2。x1 是输入值。x2 是要附加到 x1 的零的数量。必须是非负数。如果 x1.shape != x2.shape,则它们必须可广播到一个公共形状(这将成为输出的形状)。函数 left_shift() 返回 x1,其位已移位 ... 阅读更多

在 Numpy 中将值从一个数组复制到另一个数组

AmitDiwan
更新于 2022年2月17日 09:54:47

915 次浏览

要将值从一个数组复制到另一个数组(根据需要进行广播),请在 Python Numpy 中使用 numpy.copyto() 方法-第一个参数是源数组第二个参数是目标数组转换参数控制在复制时可能发生的哪种数据转换-'no' 表示数据类型不应转换。'equiv' 表示仅允许字节顺序更改。'safe' 表示仅允许保留值的转换。'same_kind' 表示仅允许安全转换或同类转换,例如 float64 到 float32。'unsafe' 表示可以执行任何数据转换。步骤首先,导入所需的库-import numpy as np创建 ... 阅读更多

在 Numpy 中逐元素计算二维数组的按位非

AmitDiwan
更新于 2022年2月17日 09:52:56

125 次浏览

要逐元素计算 2D 数组的按位非,请在 Python Numpy 中使用 numpy.bitwise_not() 方法。计算输入数组中整数的底层二进制表示的按位非。此 ufunc 实现 C/Python 运算符˜。where 参数是在输入上广播的条件。在条件为 True 的位置,输出数组将设置为 ufunc 结果。在其他地方,输出数组将保留其原始值。请注意,如果通过默认的 out=None 创建了一个未初始化的输出数组,则其中条件为 False 的位置将保持未初始化。步骤首先,导入 ... 阅读更多

将输入解释为矩阵并在 Numpy 中为输出显示不同的类型

AmitDiwan
更新于 2022年2月17日 09:50:48

108 次浏览

要将输入解释为矩阵,请在 Python Numpy 中使用 numpy.asmatrix() 方法。dtype 参数用于设置输出数组的类型。与矩阵不同,如果输入已经是矩阵或 ndarray,则 asmatrix 不会复制。等效于 matrix(data, copy=False)。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且与分布式、GPU 和稀疏数组库配合良好。步骤首先,导入所需的库-import numpy as np创建一个 2d 数组-arr = np.array([[36, 36, 78, ... 阅读更多

在 Numpy 中逐元素计算一维数组的按位非

AmitDiwan
更新于 2022年2月17日 09:50:12

82 次浏览

要逐元素计算 1D 数组的按位非,请在 Python Numpy 中使用 numpy.bitwise_not() 方法。计算输入数组中整数的底层二进制表示的按位非。此 ufunc 实现 C/Python 运算符˜。where 参数是在输入上广播的条件。在条件为 True 的位置,输出数组将设置为 ufunc 结果。在其他地方,输出数组将保留其原始值。请注意,如果通过默认的 out=None 创建了一个未初始化的输出数组,则其中条件为 False 的位置将保持未初始化。步骤首先, ... 阅读更多

在 Numpy 中计算具有有符号整数类型的数组的按位非

AmitDiwan
更新于 2022年2月17日 09:47:14

117 次浏览

要计算具有有符号整数类型的数组的按位非,请在 Python Numpy 中使用 numpy.bitwise_not() 方法。计算输入数组中整数的底层二进制表示的按位非。此 ufunc 实现 C/Python 运算符˜。where 参数是在输入上广播的条件。在条件为 True 的位置,输出数组将设置为 ufunc 结果。在其他地方,输出数组将保留其原始值。请注意,如果通过默认的 out=None 创建了一个未初始化的输出数组,则其中条件为 False 的位置将保持 ... 阅读更多

在 Numpy 中将输入解释为矩阵

AmitDiwan
更新于 2022年2月17日 09:47:39

263 次浏览

要将输入解释为矩阵,请在 Python Numpy 中使用 numpy.asmatrix() 方法。与矩阵不同,如果输入已经是矩阵或 ndarray,则 asmatrix 不会复制。等效于 matrix(data, copy=False)。NumPy 提供了全面的数学函数、随机数生成器、线性代数例程、傅里叶变换等等。它支持各种硬件和计算平台,并且与分布式、GPU 和稀疏数组库配合良好。步骤首先,导入所需的库-import numpy as np创建一个 2d 数组-arr = np.array([[36, 36, 78, 88], [92, 81, 98, 45], [22, 67, 54, 69 ], [69, 80, 80, ... 阅读更多

在 Numpy 中将 uint8 数组的元素解包到轴 0 上的二值输出数组中

AmitDiwan
更新于 2022年2月17日 09:44:15

88 次浏览

要将 uint8 数组的元素解包到二值输出数组中,请在 Python Numpy 中使用 numpy.unpackbits() 方法。结果为二值(0 或 1)。轴是执行位解包的维度。轴使用“axis”参数设置。输入数组的每个元素都表示一个位字段,该位字段应解包到二值输出数组中。输出数组的形状要么是 1-D(如果 axis 为 None),要么与输入数组的形状相同,并且沿指定的轴进行解包。轴是执行位解包的维度。None 表示 ... 阅读更多

在 Numpy 中返回数组的上三角形并在主对角线上方将元素归零

AmitDiwan
更新于 2022年2月17日 09:42:54

187 次浏览

要返回数组的上三角形,请在 Python Numpy 中使用 numpy.triu() 方法-第一个参数是输入数组第二个参数是“k”,即归零元素的对角线上方。此处,k = 0(默认值)为主对角线,k < 0 在其下方,k > 0 在其上方。'数组。k = 2 值用于将主对角线上方的元素归零。该函数返回一个数组的副本,其中 k-th 对角线下方的元素归零。对于 ndim 超过 2 的数组,triu 将应用于最后两个轴。步骤在 ... 阅读更多

使用 NumPy 返回数组的上三角矩阵,并将主对角线置零

AmitDiwan
更新于 2022年2月17日 09:38:53

628 次查看

要返回数组的上三角矩阵,请在 Python NumPy 中使用 numpy.triu() 方法−第一个参数是输入数组第二个参数是“k”,即置零元素的对角线上方。这里,k = 0(默认值)为主对角线,k < 0 在其下方,k > 0 在其上方。'数组。k = 1 的值也是为了将主对角线置零。该函数返回一个数组的副本,其中第 k 个对角线以下的元素都为零。对于 ndim 超过 2 的数组,triu 将应用于最后两个轴。步骤在 ... 阅读更多

广告