AttributeError: модуль numba не имеет атрибута target - PullRequest
2 голосов
/ 28 мая 2020

Я пытаюсь использовать движок Numba при вычислении rolling.apply с pandas, и он продолжает выдавать следующую ошибку:

AttributeError: module 'numba' has no attribute 'targets'

Я новичок в Numba и, возможно, написал код неправильно (см. код ниже). Как я могу улучшить этот код ?. Я использую Numba в качестве своего dataframe, который огромен (более 3 миллионов строк), и хотел бы посмотреть, может ли Numba помочь сделать мой runtime более эффективным.

s = re.groupby(["id","c_id"]).label.rolling("7d").apply(sum, raw=True, engine='numba')

1 Ответ

3 голосов
/ 01 июня 2020

Это, вероятно, потому, что ваша установка Numba слишком нова для вашей установки Pandas. (https://github.com/numba/numba/issues/5772)

  • Numba <= 0,48 с Pandas <= 1.0.3 </li>
  • Numba> = 0,49 с Pandas> = 1,0 .4
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...