PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] numpy broadcasting 矩阵特定位置运算
楼主:
NMOSFET
(NMOSFET)
2018-08-25 22:34:23
各位大大好,小的最近又遇到一个问题,
假设有个 numpy 二维矩阵 A,
我想要让 A 矩阵里的值都减掉在它们位置的左上角的值,
然后放到 B 矩阵里(左,上边缘不计算),
例如: B[i][j] = A[i][j]-A[i-1][j-1]
这个用 for 循环很容易实作但速度很慢,
请问各位大大有没有能够把 numpy broadcasting 套用在这个问题上 ?
恳请大大能够帮小弟解惑, 感恩!!
作者:
celestialgod
(天)
2018-08-25 22:42:00
https://pastebin.com/GykDhbj2
作者: gmccntzx1 (o.O)
2018-08-25 23:51:00
https://repl.it/@naleraphael/subtractluarray
我有做一个简单的速度比较, 你可以参考看看
楼主:
NMOSFET
(NMOSFET)
2018-08-26 00:27:00
真的很感谢楼上两位大大的帮忙!!!!
作者:
celestialgod
(天)
2018-08-26 00:56:00
还可以直接试试看循环用numba.jit... 快很多XD
楼主:
NMOSFET
(NMOSFET)
2018-08-26 12:49:00
谢谢C大,我研究一下!
继续阅读
[问题] leetcode上看到的问题和解法不是很懂..
ponwar87123
[问题] 宣告出问题
s1021412107
[问题] jupyter 看不懂 tensorflow?
psw
[问题] python执行jar后续动作
chendiuan
[问题] scaler.fit_transform
jasonfghx
[问题] 介绍一本实作训练xml的书
g318
[问题] 网络爬虫入门书籍推荐
ching4562
[问题] 无法启动
g318
[问题]triangular fuzzy number membership 方程
hotlin0709
[问题] 读取.img 档(光盘映像档)问题
albutt
Links
booklink
Contact Us: admin [ a t ] ucptt.com