conv
conv#
conv(inputs, kernel, mode="full", axis = -1)
使用FFT卷积两个N维阵列。使用快速傅立叶变换方法卷积“in1”和“in2”,输出大小由“mode”参数确定。对于大型数组(n≥500),这通常比“卷积”快得多,但当只需要几个输出值时,速度可能会较慢,并且只能输出浮点数组(int或对象数组输入将转换为浮点)。
函数参数
Parameter |
Format |
Description |
|---|---|---|
inputs |
array_like |
第一个输入 |
kernel |
array_like |
第二个输入。应具有与in1相同的维数 |
mode |
str, optional |
指示输出形状大小的字符串 |
axes |
array_like of ints, optional |
计算卷积的轴。默认设置为覆盖所有轴 |
返回
Parameter |
Format |
Description |
|---|---|---|
out |
array_like |
卷积运算后得到的新数组 |
声明
ValueError
当两个输入维度不一致时,显示’in1 and in2 should have the same dimensionality’