python - 在python中有效地对矩阵块进行操作
问题描述
假设我有 100x200 numpy 随机数数组,并希望在这个数组中平均 5x5 的块,也就是说我需要对所有 800 个 5x5 的不同块进行操作。我想知道是否有一种有效的方法可以在没有嵌套循环并且可能没有任何循环的情况下做到这一点。
解决方案
您可以遍历数组并调用numpy.average
5x5 块?
推荐阅读
- progressive-web-apps - 使用 PWA 检测从主屏幕启动
- bash - ffmpeg 的两个变量;使用for循环?
- python-3.x - 如何使标签/按钮上的背景颜色半透明 Python
- excel - 如何使用 VBA 在 Outlook 中获取通过即时搜索找到的电子邮件?
- flutter - 放置表格的最佳结构(颤振)
- javascript - 如何在js中动态创建输入字段
- pandas - 如何在函数中使用 pd.DatetimeIndex
- python - 如何使用 Ta-LIB Python 库将收盘价数据列表转换为 RSI 值?
- sql-server - 针对特定数据库(非主数据库)使用 jdbc URL 到 Azure SQL 的休眠连接
- android - 如何在 Room 数据库的同一张表中使用 @ForeignKeys?