看板 [ Python ]
討論串[問題] numpy.ndarray subclass回傳值形態
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者micangela (嘟)時間9年前 (2016/04/28 11:40), 編輯資訊
0
0
0
內容預覽:
把 __array_wrap__ 改寫,若回傳值是 0-D array 就直接回傳數值。. def __array_wrap__(self, obj):. if obj.shape == ():. return obj[()]. else:. return np.ndarray.__array_wr

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ives0228 (ives)時間9年前 (2016/04/28 02:32), 9年前編輯資訊
0
0
0
內容預覽:
我有一個numpy.ndarray的subclass. 基本上都沒什麼問題,. 只有當我使用numpy.ndarray的成員函數時. 原本應該回傳float或int的函數,現在回傳的值都是我的subclass的instance. 例如:. 若是 a = numpy.array([1, 2, 3]);
(還有435個字)
首頁
上一頁
1
下一頁
尾頁