コードを高速化するために numba (0.10.2-5-gda3e2bb-dirty) を使用しています。今、私は次のことを試みています:
from numba import void, int_, double, jit
import numpy as np
@jit
class bla(object)
@void
def my_fun
k = np.int_(1)
f = np.int_(np.array([1, 2 , 3, 4, 5]))
if k in f:
do something
ただし、numba は in コマンドで窒息しているように見えます。次のようなものを入力すると
if k == 1:
すべて順調。ただし、in コマンドでは numba はコンパイルされません。何かご意見は?
ところで:私はpython 2.7を実行しています
numpy.version
戻り値
numpy-1.7.1-py2.7-linux-i686.egg
前もって感謝します!
ニック