我正在使用 numpy 進行神經網絡工作,但遇到了這個錯誤類型錯誤:數據類型無法理解我的代碼是a = np.array([7, 7, 7], [7, 7, 7])print(np.argmax(np.array([[5, 6, 7], [1, 2, 3]]), axis = 0, a))
1 回答

呼如林
TA貢獻1798條經驗 獲得超3個贊
?np.array 接收兩個輸入,第一個是數據本身,第二個是數據類型。當您想要兩行時,您應該為 np.array 提供一個列表列表。np.array 嘗試創建一個包含元素 [7, 7, 7] 的一維數組,而另一個 [7, 7, 7] 被認為是 dtype,這導致了錯誤。
添加回答
舉報
0/150
提交
取消