gpt4 book ai didi

python - numpy中如何进行卷积矩阵运算?

转载 作者:行者123 更新时间:2023-12-02 02:05:43 32 4
gpt4 key购买 nike

有没有办法做convolution matrix使用numpy进行操作?

numpy.convolve仅对一维数组进行操作,因此这不是解决方案。

我宁愿避免使用 scipy,因为在 Windows 上安装它似乎更困难。

最佳答案

你有 scipy 的 ndimage它允许您使用 convolve 执行 N 维卷积:

from scipy.ndimage import convolve
convolve(data, kernel)

我知道你说过你想避免 scipy...但我建议不要这样做。 Scipy 在很多方面都很出色。如果你想在Windows上安装它,请尝试Anaconda Distribution ,它已经安装了 scipy。

Anaconda 是一个多平台 Python 发行版,预装了所有必需的库(包括许多科学计算库),以及用于安装新版本的 pipconda 等工具那些。不,他们不会付钱给我做广告:/而是让你的多平台生活变得更加轻松。

关于python - numpy中如何进行卷积矩阵运算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43373521/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com