2014-12-11 7 views

cevap

7

Ben Numba daha yeni bir sürümü içindir ki bu okumalıydın ederiz.

http://numba.pydata.org/numba-doc/0.15.1/tutorial_firststeps.html#compiling-a-function-with-numba-jit-using-an-explicit-function-signature

2) tam zamanında (fonksiyonu) -> memuru

Same as old autojit. Create a dispatcher function object that 
specialize at call site. 

Example: 

    @jit 
    def foo(x, y): 
     return x + y 

http://numba.pydata.org/numba-doc/0.15.1/tutorial_firststeps.html#compiling-a-function-without-providing-a-function-signature-autojit-functionality

numba sürüm 0.12 ile başlayarak, bir tür sağlamadan numba.jit kullanmak mümkündür işlev için imza. Bu işlevsellik, numba.autojit tarafından numba'nın önceki sürümlerinde sağlanmıştır. Eski numba.autojit, numba.jit'in bu imzasız versiyonundan yararlanmadı.

+0

Bu soruyu ve cevabı bulduğumda farkı bulacağımı umuyordum, ama bu cevabı anlamıyorum. Detaylandırır mısınız? Teşekkürler! – uhoh

+2

temelde fark yoktur. “autojit” kullanılmıştı ve kullanılan farkın ne olduğundan emin değil, şimdi sadece “jit” kullanıyor. – evan54

+1

, bunu daha ayrıntılı olarak açıklayan başka bir bağlantı ekledi. Sanki 0.12 – evan54