PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] numpy新手问题 (np相乘与shape变换)
楼主:
odanaga
(PixiyON)
2018-02-19 19:55:29
新年快乐
小弟python新手想问个numpy问题
今天我有一个shape = (40,3)的A
还有一个shape = (40,1)的B
利用np.multiply可以乘出一个shape = (40,3)的矩阵
若我今天有一个C.shape = (260,40,1)
我要怎样才能(不用for循环)乘出一个(260,40,3)的矩阵呢?
谢谢
作者:
iphone2003
(307)
2018-02-19 20:24:00
一样直接np.multiply(A, C)就可了吧 broadcasting不然也可以用A[np.newaxis, :, :]先垫一个维度再做multiply,这样就和第一个例子差不多了c.shape=(260, 40)时不行是因为broadcasting的规则是把大小是1的那个维度拉到跟另外一个阵列一样,那个时候A和C完全没有大小是1的维度所以才无法成功
作者: frish8932
2018-03-02 16:06:00
http://smarturl.it/pf4e7n
http://smarturl.it/pf4e7n
作者: ar54971
2018-03-06 03:40:00
https://goo.gl/2WCUGr
作者: galeondx
2018-03-06 04:18:00
https://goo.gl/cybm9m
https://goo.gl/MKaCK6
https://tinyurl.com/yadsk3lo
继续阅读
已经有安装但是却跳出错误讯息
iphone2003
[问题] Numpy如何传回一对多的方程式值?
leubin
[问题] openpyxl与xlrd比较
belatrixluci
[教学] 新竹 Python 基础教学
chunk
[问题] timeit 测量程式 runtime
lawrence022
[问题] 请问分析log档案的工具/软件
CCMAKE
[问题] 新手请教,Pool无反应
newasus
[问题] 请教Python程式结构的书&一个小杂问
woogee
python 作图问题
ivenpku113
[闲聊] 菜鸟上Kaggle: 房价预测
OnePiecePR
Links
booklink
Contact Us: admin [ a t ] ucptt.com