我有一個名為 my_array 的 numpy 陣列
當我列印時glove_ds.shape,我得到 2049 當我列印時glove_ds[i].shape,我得到 300(我在 2049 的范圍內)
我想將 glove_ds 形狀更改為 2049*300(當我呼叫 時glove_ds.shape)。我該怎么做?
所以我的代碼是:
print(glove_ds.shape, glove_ds[0].shape)
答案是
> (2429,) (300,)
我希望答案是
(2429*300)
uj5u.com熱心網友回復:
你是如何創建陣列glove_ds的?你不應該使用“dtype=object”。每個 glove_ds[i] 的長度都一樣嗎?
uj5u.com熱心網友回復:
怎么樣my_array.size- 它回傳陣列中元素的總數https://note.nkmk.me/en/python-numpy-ndarray-ndim-shape-size/,或者它是否必須列印為 2 之間的倍數數字?然后,my_array.shape和my_array.len可用于
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/326706.html
上一篇:如何組合多個NumPy布爾陣列?
