Как указать подпись для вывода строки в @vectorize numba? - PullRequest
0 голосов
/ 01 декабря 2018
@nb.vectorize(["string(float64)"])
def map_char(i):
    ...
    return 'a'

В numpy.vectoryze Я могу использовать otypes=[np.object], а с numba мне нужно указать подпись, но не из этих работ:

  • string - str cannot be represented as a Numpy dtype
  • object - object() takes no parameters
  • pyobject - assert return_type != types.pyobject

И дополнительный вопрос: верно ли, что numba.vectoryze похоже на jit, но для функцийс 1 аргументом, и мне все еще нужно обернуть его с numpy.vectoryze?

...