看板 Python 關於我們 聯絡資訊
※ 引述《sooge (喜歡小女友Yerin )》之銘言: : 我知道可以用vectorize而不要用for迴圈算矩陣 : 但我還是想學會用jit讓迴圈加速的方法 : @jit的問題卡了好久一直沒辦法解決 : 希望有人可以幫忙 : http://i.imgur.com/sTaubOy.jpg
: http://i.imgur.com/UP3YSVR.jpg
cannot modify value of type READONLY array ...... 所以我去查QandA https://numba.pydata.org/numba-doc/dev/user/faq.html 1.18.1.2 有global相關的問題 沒看完但我猜是這個原因 把p變成參數傳進去試試看吧 : http://i.imgur.com/UTq3MZN.jpg
: 如果拔掉jit的話可以正常執行 : 感覺問題就是出在這行 : Invalid use of Function(<built-in function setitem>) with argument(s) of type(s) : 貼到google上面還是找不到答案 : 不知道我的p、theta、lamda的type是有出了什麼問題 : 求解 : ----- : Sent from JPTT on my Asus ASUS_X00QD. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.0.205.234 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1574407508.A.13A.html
sooge: 有了 太感謝了!! 11/22 17:51