numba

    2熱度

    1回答

    我在Arch Linux上。 試圖通過AUR和pip安裝numba。這個錯誤出現在兩種情況下: numba/_dynfunc.c:1:23: fatal error: _pymodule.h: No such file or directory #include "_pymodule.h" ^ compilation terminated. error: command 'gc

    5熱度

    1回答

    我收到了一個與numba有關的奇怪錯誤。 我使用狂蟒之災,Python的3.3 我想autojit功能是 @autojit def _generate_broadcasted_forecasts(self): x = np.array(self.residuals[1:] , dtype=float) y = np.array(self.sigma[1:-1] , dtype

    0熱度

    2回答

    我的Windows機器上安裝了Anacondas。 我已經安裝了Python 3.3環境。 我想在此環境下更新我的numba爲0.11(目前爲0.9)。 但是,當我運行「conda update numba」時,它似乎更新了Python 2.7的numba。 我找不到任何文檔來讓它在我的3.3環境中更新numba。 我需要做什麼?

    2熱度

    1回答

    我嘗試在Python中使用scipy.linalg.toeplitz(c, r=None)構建toeplitz矩陣。雖然我成功了,但我無法維持Fortran訂購。我需要確保構造的toeplitz數組保持Fortran排序,因爲我正在調用BLAS函數。 有沒有一種方法可以做到這一點?

    0熱度

    1回答

    我一直在我的numba代碼收到此錯誤: Warning 101:0: Unused argument 'self' 我numba代碼如下。我如何抑制錯誤信息? @autojit def initialise_output_data(self, input_data, output_data, params): # Unpack Params #omega = param

    2熱度

    2回答

    我想上手Numba,並且已經得到它安裝了我的第一個經驗是與下面的代碼位: from numba import autojit @autojit def trial(a,b): return a+b trial(1,1) 我得到以下錯誤,它告訴我autojit誤解了變量類型,但沒有告訴我更多。 (與其他方式相同,例如@jit(...))。該問題類似於this,但不是特定於操作

    2熱度

    1回答

    我從這裏測試PRANGE例如: http://numba.pydata.org/numba-doc/0.11/prange.html 我有numba版本0.11.1 不幸的是,它給了我這個錯誤: Traceback (most recent call last): File "C:\Anaconda\envs\p33\lib\site-packages\IPython\core\inte

    2熱度

    1回答

    我使用numba來加速使用autojit裝飾器的部分Python代碼。測試通過,%timeit顯示代碼確實加速。 第一次執行速度很慢,因爲我假設numba正在編譯代碼。說得通。但是當我運行一套測試時,他們在極短的10秒內從10個測試中緩慢地運行極端,然後在117秒內對相同測試進行更改。似乎numba必須一次又一次地編譯,分別進行每個測試。 我可以避免這種情況嗎?我曾嘗試在setUp函數中運行一個簡

    2熱度

    1回答

    我想與numba使用numpy,但我得到奇怪的結果,同時嘗試訪問或設置一些值爲浮點型數組使用浮點型索引轉換爲int 。 檢查這個基本功能。 @numba.jit("void(f8[:,::1],f8[:,::1])") def test(table, index): x,y = int(index[0,0]), int(index[1,0) table[y,x] = 1.0 print i

    0熱度

    1回答

    我剛剛升級到numba 0.12,現在每當我調用一個用jjit裝飾的函數時,IPython筆記本就會「掛起」。 我想簡單地回到numba 0.11,這非常好用。我怎樣才能做到這一點?