簡體   English   中英

嘗試將內部帶有 ndarrays 的元組轉換為具有附加維度的另一個 ndarray

[英]Trying to convert tuple with ndarrays inside to another ndarray with additional dimension

假設我有元組 a,哪些元素是 np.ndarrays,我也想將 a 轉換為 np.ndarray。 像這樣:

a = np.ndarray(a)

但是出現這樣的錯誤:只有 integer 標量 arrays 可以轉換為標量索引。 還嘗試將內部 arrays 轉換為列表,但結果不正確。 如果我的內部 arrays 有 3 個維度,畢竟我想要一個 4 個維度的 ndarray。 我怎樣才能做到這一點? 謝謝

我相信numpy.ndarray不是用於創建數據。

文檔說:

Arrays 應使用數組、零或空來構造(請參閱下面的另請參閱部分)。 此處給出的參數是指用於實例化數組的低級方法 (ndarray(...))。

嘗試使用numpy.array

你的錯誤是元組是第一個參數shape ,它是一個整數元組。

您可以使用np.ndarray和正確的元組從頭開始創建一個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM