numpy中的expand_dims函數

常見的一種應用場景: 條件:假設A的shape爲[4, 2],B的shape爲[5, 2] 目的:實現A中的每一行, 減去B中的所有行(broadcast操作)。 實現: A1 =  np.expand_dims(A, -2) => A1的shape變爲[4, 1, 2] B1 = np.expand_dims(B, 0) => B1的shape變爲[1, 5, 2] A1 - B1   ----
相關文章
相關標籤/搜索